This content has been marked as final. Show 3 replies
When you installed Forms and Reports, did you also configure Oracle HTTP Server (OHS) during the configuration of Forms and Reports (running config.bat)?
If you did configure it along with Forms and Reports, you can configure OHS to use the default HTTP port of 80. As you can use OHS to run Forms and Reports, this can be used to run forms and reports without using a port in the URL. Initially, OHS uses port 8888, but you can make a quick change in httpd.conf (the main configuration file for OHS) to use port 80:
1. Go to %ORACLE_INSTANCE%\config\OHS\ohs1 and open up httpd.conf using a text editor such as Notepad or WordPad. (NOTE: It is strongly recommended to make a backup of this file.)
2. Inside httpd.conf, look for the line "# OHS Listen Port". In the next line, there is a parameter "Listen 8888". This is the port which OHS uses.
3. Comment out this line and add a new line below it: Listen 80
4. Save and close the file.
5. Open up Command Prompt and navigate to %ORACLE_INSTANCE%\bin.
6. Restart the OHS server using OPMNCTL with this command: opmnctl restartproc ias-component=ohs1
7. When finished, run "opmnctl status" to ensure that OHS (ohs1) is in the "Alive" state.
After this, you may test running your forms and reports using http://xxx.xx.xx.xxx/forms/frmservlet/?config=one (or any config section you have configured). This should allow you to successfully run forms and reports without using a port.