On my Windows 8.1 desktop machine, the stack is,
Oracle Standard 11g R2
Apex 4.2.6
ORDS 2.0.10
Open Source Glassfish 4.1
Apache Tomcat 8.0.21
Apache HTTP Server 2.4.3
Port details
-------------
Apex ORDS - 8080
Glassfish - 8090
Tomcat - 8888
Apache HTTP server - 9090
I have done Port Forwading to myDesktop on my home wi-fi as follows
-------------------------------------------------------------------
Apex ORDS 8080
Glassfish 8090
Tomcat 8888
Apache HTTP server 9090
Following is c:\windows\system32\drivers\etc\hosts
------------------------------------------------
127.0.0.1 localhost
::1 localhost
100.100.1.1 myDesktop ( This is fixed IP of the desktop at my home network. This is made up here )
100.100.1.1 ( This is fixed IP of the desktop at my home network. This is made up here )
c:\Program Files\Apache Software Foundation\Apache2.4\conf\httpd.conf
---------------------------------------------------------------------
Listen 80
c:\Program Files\Apache Software Foundation\Apache2.4\conf\extra\httpd-vhosts.conf
---------------------------------------------------------------------
<VirtualHost *:80>
ServerName ServerAlias my-website
ErrorLog "logs/my-website.com-error.log"
TransferLog "logs/my-website.com-access.log"
Redirect / <Location /ords/>
ProxyPass ProxyPassReverse </Location>
<Location /i/>
ProxyPass ProxyPassReverse </Location>
</VirtualHost>
When I access 111.111.11.11:8888 from outside, I can access Tomcat page successfully.
( 111.111.11.11 is my static IP provided by my ISP ).
Without internet, I can access the Apex Admin page on the same desktop machine by This indicates, all the stack is working properly.
But if I access over the internet, I only get blank page.
(my domain is registered with GoDaddy and I forwarded to 111.111.11.11 which is my static IP)
Why can't I access my Apex application over the internet by typing the website.
Oracle Standard 11g R2
Apex 4.2.6
ORDS 2.0.10
Open Source Glassfish 4.1
Apache Tomcat 8.0.21
Apache HTTP Server 2.4.3
Port details
-------------
Apex ORDS - 8080
Glassfish - 8090
Tomcat - 8888
Apache HTTP server - 9090
I have done Port Forwading to myDesktop on my home wi-fi as follows
-------------------------------------------------------------------
Apex ORDS 8080
Glassfish 8090
Tomcat 8888
Apache HTTP server 9090
Following is c:\windows\system32\drivers\etc\hosts
------------------------------------------------
127.0.0.1 localhost
::1 localhost
100.100.1.1 myDesktop ( This is fixed IP of the desktop at my home network. This is made up here )
100.100.1.1 ( This is fixed IP of the desktop at my home network. This is made up here )
c:\Program Files\Apache Software Foundation\Apache2.4\conf\httpd.conf
---------------------------------------------------------------------
Listen 80
c:\Program Files\Apache Software Foundation\Apache2.4\conf\extra\httpd-vhosts.conf
---------------------------------------------------------------------
<VirtualHost *:80>
ServerName ServerAlias my-website
ErrorLog "logs/my-website.com-error.log"
TransferLog "logs/my-website.com-access.log"
Redirect / <Location /ords/>
ProxyPass ProxyPassReverse </Location>
<Location /i/>
ProxyPass ProxyPassReverse </Location>
</VirtualHost>
When I access 111.111.11.11:8888 from outside, I can access Tomcat page successfully.
( 111.111.11.11 is my static IP provided by my ISP ).
Without internet, I can access the Apex Admin page on the same desktop machine by This indicates, all the stack is working properly.
But if I access over the internet, I only get blank page.
(my domain is registered with GoDaddy and I forwarded to 111.111.11.11 which is my static IP)
Why can't I access my Apex application over the internet by typing the website.