- 195.9K All Categories
- 2.1K Data
- 208 Big Data Appliance
- 1.9K Data Science
- 447.2K Databases
- 220.8K General Database Discussions
- 23 Multilingual Engine
- 516 MySQL Community Space
- 463 NoSQL Database
- 7.7K Oracle Database Express Edition (XE)
- 2.9K ORDS, SODA & JSON in the Database
- 461 SQLcl
- 3.9K SQL Developer Data Modeler
- 185.8K SQL & PL/SQL
- 20.9K SQL Developer
- 292.4K Development
- 7 Developer Projects
- 121 Programming Languages
- 289.2K Development Tools
- 94 DevOps
- 3K QA/Testing
- 645.4K Java
- 21 Java Learning Subscription
- 36.9K Database Connectivity
- 150 Java Community Process
- 104 Java 25
- 22.1K Java APIs
- 137.8K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 14 Java Essentials
- 142 Java 8 Questions
- 85.9K Java Programming
- 79 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.2K Java SE
- 13.8K Java Security
- 197 Java User Groups
- 221 LiveLabs
- 34 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.8K Other Languages
- 2.3K Chinese
- 166 Deutsche Oracle Community
- 1.2K Español
- 1.9K Japanese
- 225 Portuguese
12c: I can access forms/frmservlet:9001 locally but not from another machine - do I need OHS?
Hi all - I have a 22.214.171.124 Weblogic domain with Forms 126.96.36.199 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:
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.