I posted the entire configuration file. Isn't that what /bin/cat does?Why do you suggest that DNS is not configured correctly? I use GoDaddy to send my IP address to my router, and my router forwards the IP address:80 to my apache2 server.Which part of networking and Apache configuration do I not understand?Lou.On Fri, Nov 25, 2016 at 9:54 AM, Alexandru Duzsardi <alexandru.duzsardi@pitechnologies.ro > wrote:I don’t understad where did you that URL from
Do you see anywhere in the configuration file /lophyda.comlophyda.com/ ?
ServerName lophyda.com – means that you should access the webserver with that address
If you don’t have DNS configured correctly then you should set it up statically using the hosts file.
Anyway , if you want to do this kind of work , you should first have a basic understanding of networking and apache configuration.
From: Lou DeGenaro [mailto:lou.degenaro@xxxxxxxxx
]
Sent: Friday, November 25, 2016 4:34 PM
HTTP Status 404 - /lophyda.comlophyda.com/
root@HAL9000:/etc/apache2/site
s-enabled# cat lophyda.com.conf
<VirtualHost *:80>
ServerName lophyda.com
ProxyPass / http://localhost:8080/lophyda.com
ProxyPassReverse / http://localhost:8080/lophyda.com
LogLevel warn
</VirtualHost>
On Fri, Nov 25, 2016 at 8:44 AM, Alexandru Duzsardi <alexandru.duzsardi@pitechnolo
gies.ro > wrote:ProxyPreserveHost is kind of useless in your case
Take a look at https://httpd.apache.org/docs/
current/mod/mod_proxy.html#pro xypass
This should work
<VirtualHost *:80>
ServerName lophyda.com
ProxyPass / http://localhost:8080/lophyda.com
ProxyPassReverse / http://localhost:8080/lophyda.com
LogLevel warn
</VirtualHost>
Or
<VirtualHost *:80>
ServerName lophyda.com
<Location />
ProxyPass http://localhost:8080/lophyda.com
</Location>
LogLevel warn
</VirtualHost>
From: Lou DeGenaro [mailto:lou.degenaro@xxxxxxxxx
]
Sent: Friday, November 25, 2016 3:24 PM
To: users@xxxxxxxxxxxxxxxx
Subject: Re: [users@httpd] ProxyPass not working?
Still trying. On ubuntu 16.04.
I have tomcat installed. Visiting localhost:8080 yields normal tomcat welcome page. Visiting localhost:8080/lophyda.com yields my website welcome page, as expected.
I have apache2 installed. Visiting localhost:80 yields normal apache welcome page. Visiting lophyda.com yields the same?
I expected that since I used "lophyda.com" to visit that I'd get forwarded to tomcat and see my lophyda.com website?
Here is my conf file:
root@HAL9000:/etc/apache2/sites-available# cat lophyda.com.conf
<VirtualHost *:80>
ProxyRequests off
ProxyPreserveHost on
ServerName lophyda.com
ServerAdmin lou@localhost
ProxyPass http://lophyda.com http://localhost:8080/lophyda.com
ProxyPassReverse http://lophyda.com http://localhost:8080/lophyda.com
LogLevel warn
</VirtualHost>What am I doing wrong?
Thanks.
Lou.
On Thu, Nov 10, 2016 at 6:21 PM, Lou DeGenaro <lou.degenaro@xxxxxxxxx> wrote:
Why? I see: port 80 namevhost degenaro.com (/etc/apache2/sites-enabled/de
genaro.com.conf:1)
On Thu, Nov 10, 2016 at 7:05 AM, Daniel <dferradal@xxxxxxxxx> wrote:
when you visit localhost/degenaro.com i
t will be delivered to (/etc/apache2/sites-enabled /000-default.conf:1)
if you want to be delivered to (/etc/apache2/sites-enabled/degenaro.com.conf:1) you must request using the appropiate name.
2016-11-10 11:38 GMT+01:00 Lou DeGenaro <lou.degenaro@xxxxxxxxx>:
root@HAL9000:/etc/apache2/site
s-enabled# apachectl -S
VirtualHost configuration:
*:80 is a NameVirtualHost
default server 192.168.1.80 (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost 192.168.1.80 (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost degenaro.com (/etc/apache2/sites-enabled/degenaro.com.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex proxy: using_defaults
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33Perhaps my expectations are wrong? When I visit localhost/degenaro.com should I not be taken to localhost:8080/degenaro.com?
On Wed, Nov 9, 2016 at 7:05 PM, Eric Covener <covener@xxxxxxxxx> wrote:
ServerName degenaro.comI've restated the apache server, and visit http://localhost/degenaro.com/ and see this in my browser:
Request likely not going to the virtual host you configured. See apachectl -S for a summary.
--