7 Replies Latest reply: May 8, 2012 9:49 PM by Jimbooooooo
Jimbooooooo Level 1 Level 1 (0 points)

I am running multiple services with the latest version of OS X 10.6 Server on my MacMini (web, mail, ichat, address book, etc.) . When I try to open my websites I get an "unable to find sever message". Everything has been working fine for the last 2 years and no changes have been made to the server settings, ISP, or DNS. All other services are working as they should. The server is hooked up to an Airport Extreme via a cable modem with a static IP. I have tried the following thus far:

1) restarted the server, airport extreme, and cable modem

2) checked the DNS via the web and my site addresses are pointing to my static IP address

3) turned Web services off and on again in Server Admin

4) checked the Airport port mapping to make sure Web Service (Port 80) was still open

 

Any idea what's causing the problem???

 

Thank you.


Mac mini, Mac OS X (10.6.7), Server
  • 1. Re: Cannot connect to sever web sites.
    gracoat Level 3 Level 3 (660 points)

    Try the obvious...

    Check and double check that all your cables are plugged in and seated properly.

    Verify your DNS.  In terminal, type:

     

    changeip -checkhostname

     

    It should tell you that there's nothing to change.

    Are there any notes in the server log that indicate that the server is even being reached? 

    Is this server reachable from the outside world normally?  If so, have you had someone else try to reach it unsuccessfully?

     

    Are you using an SSL certificate for the site, and is it still current?

  • 2. Re: Cannot connect to sever web sites.
    Jimbooooooo Level 1 Level 1 (0 points)

    Gracoat,

     

    I checked all cables and they are plugged in and seated properly.

     

    I typed "changeip -checkhostname" in the terminal and got "serveradmin must be run as root" ...(sorry, I'm not a command line kinda guy)

     

    Here is a cut/paste of some recent log activity (I X'd out some info for privacy):

     

    Apr 29 11:38:32 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51868] connect

    Apr 29 11:38:32 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:32 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51868] disconnect jid=unbound, packets: 0

    Apr 29 11:38:35 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51869] connect

    Apr 29 11:38:35 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:35 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51869] disconnect jid=unbound, packets: 0

    Apr 29 11:38:38 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51870] connect

    Apr 29 11:38:38 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:38 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51870] disconnect jid=unbound, packets: 0

    Apr 29 11:38:39 xxxxxx-corp org.apache.httpd[47665]: Syntax error on line 13 of /etc/apache2/proxy_sites/0000_any_8443_localhost.conf:

    Apr 29 11:38:39 xxxxxx-corp org.apache.httpd[47665]: SSLCertificateKeyFile: file '/etc/certificates/xxxxxx-corp.com.XXXXXXXXXXXXX9747C96C30F1986D48D59D227F1.key .pem' does not exist or is empty

    Apr 29 11:38:39 xxxxxx-corp com.apple.launchd[1] (org.apache.httpd[47665]): Exited with exit code: 1

    Apr 29 11:38:39 xxxxxx-corp com.apple.launchd[1] (org.apache.httpd): Throttling respawn: Will start in 10 seconds

    Apr 29 11:38:41 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51872] connect

    Apr 29 11:38:41 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:41 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51872] disconnect jid=unbound, packets: 0

    Apr 29 11:38:44 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51873] connect

    Apr 29 11:38:44 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:44 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51873] disconnect jid=unbound, packets: 0

    Apr 29 11:38:47 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51874] connect

    Apr 29 11:38:47 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:47 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51874] disconnect jid=unbound, packets: 0

    Apr 29 11:38:49 xxxxxx-corp org.apache.httpd[47667]: Syntax error on line 13 of /etc/apache2/proxy_sites/0000_any_8443_localhost.conf:

    Apr 29 11:38:49 xxxxxx-corp org.apache.httpd[47667]: SSLCertificateKeyFile: file '/etc/certificates/xxxxxx-corp.com xxxxxxxxxxxxxxxxC96C30F1986D48D59D227F1.key.pem' does not exist or is empty

    Apr 29 11:38:49 xxxxxx-corp com.apple.launchd[1] (org.apache.httpd[47667]): Exited with exit code: 1

    Apr 29 11:38:49 xxxxxx-corp com.apple.launchd[1] (org.apache.httpd): Throttling respawn: Will start in 10 seconds

    Apr 29 11:38:50 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51877] connect

    Apr 29 11:38:50 xxxxxx-corp jabberd/c2s[231]: SASL callback for non-existing host: xxxxxx-corp.com

    Apr 29 11:38:50 xxxxxx-corp jabberd/c2s[231]: [8] [::ffff:10.0.1.3, port=51877] disconnect jid=unbound, packets: 0

     

    I attempted to open my websites, and connect remotely via VPN, from multiple sources without any luck ...it appears the server cannot be reached. All worked fine a few days ago and had been for quite some time.

     

    My SSL certificate expired several months ago and I created a new one back then. It worked after the new certificate was installed and is still current. I have tried disabling SSL in the sites security settings but still they cannot be reached.

     

    The only changes I can think of that may have been made in recent months to the sever is a system software update. Other than that, I'm at a loss. Any help is greatly appreciated!!

  • 3. Re: Cannot connect to sever web sites.
    gracoat Level 3 Level 3 (660 points)

    Apr 29 11:38:49 xxxxxx-corp org.apache.httpd[47667]: SSLCertificateKeyFile: file '/etc/certificates/xxxxxx-corp.com xxxxxxxxxxxxxxxxC96C30F1986D48D59D227F1.key.pem' does not exist or is empty

    There lies the problem.

    In server admin, select the site in question.

    Click on the security tab.

    Make sure "enable SSL" is checked.

    Select the new certificate that you installed recently.

    Save and exit server admin.

     

    In the terminal type

    sudo apachectl graceful

    type your password

     

    See if it works now.

    HTH

    -Graham

  • 4. Re: Cannot connect to sever web sites.
    Jimbooooooo Level 1 Level 1 (0 points)

    "In the terminal type

    sudo apachectl graceful

    type your password"

     

    So, I should type?: sudo apachectl graceful xxxxxxxxxx

     

    ...what password???

  • 5. Re: Cannot connect to sever web sites.
    Jimbooooooo Level 1 Level 1 (0 points)

    Please specify EXACTLY what to type in the terminal - I'm a novice. My current terminal window is blank.

    Thanks!

  • 6. Re: Cannot connect to sever web sites.
    Jimbooooooo Level 1 Level 1 (0 points)

    I typed: "sudo apachectl graceful" ...then hit Return ..."Pasword:" appeared and I tried to type my admin login password but no characters would appeard in the terminal window ...I then hit Return again. Still no change.

     

    Then I created a new self-signed certificate and enabled it the security settings of my sites and repeated the above, but still no luck. Any ideas?

  • 7. Re: Cannot connect to sever web sites.
    Jimbooooooo Level 1 Level 1 (0 points)

    No solution offered ...had to do a system software re-install to resolve the problem.