Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

12c: I can access forms/frmservlet:9001 locally but not from another machine - do I need OHS?

User_WO4F7May 3 2021 — edited May 3 2021

Hi all - I have a 12.2.1.3 Weblogic domain with Forms 12.2.1.4 installed on Windows 2019. Everything works fine on the local server hosting this configuration. I can run my forms just fine. But when I try to run a form (or even the default Oracle test.fmx) from another machine on the same network (verified by ping and other methods), I get variations on "can't reach this page" (if I am running from a browser), and from FSAL I get "Connection timed out: connect."
By "local" server I mean the server hosting Weblogic and the Forms infrastructure. By "remote" I mean a separate computer (I've tried both Windows 10 and Windows 2019 machines as clients).
I am 1,000% positive that the machines (local and remote) can see each other. I can Remote Desktop from one to another, and I can run SQLDeveloper on one machine and make a TNS connection to a database on the other, so I take this as good evidence that the machines can see each other.
Here is the browser command I use, which works fine on the server but can't connect from remote machine:
http://hostname.com:9001/forms/frmservlet?config=myconfig
From a remote machine, the above command in a browser produces "Can't reach this page" (in IE).
And here is the FSAL command I use, which works fine on the local server but times out from a remote server
.\jre1.8.0_281\bin\java -jar .\jre1.8.0_281\bin\frmsal.jar -url "http://hostname.com:9001/forms/frmservlet?config=myconfig_fsal" -t 120000 -showConfig true
From a remote machine, the above command produces "Connection timed out: connect".
It acts like the Forms Listener servlet on the Weblogic/Foms hosting server is not getting or responding to the request from the remote client.
Do I need to configure and run OHS? The Oracle docs says it's optional. I started OHS in EM on the server but the problem persisted. I have not done the extra config steps so that OHS hands off requests to the Forms Listener servlet, but again, I read this as optional, and don't want to add configuration steps and complexity if I don't have to.
I have a feeling this is something simple. In my experience, the longer it takes to solve a problem (going on 2 days in this case), the simpler the solution is when you find it.
I swear on my mousepad that the two servers can see each other.
Thanks for any help.
Robert

This post has been answered by Michael Ferrante-Oracle on May 3 2021
Jump to Answer
Comments
Post Details
Added on May 3 2021
3 comments
3,071 views