webmail.server.example.com isn't there.

Discussion in 'Installation/Configuration' started by Trunkles, Dec 11, 2011.

  1. Trunkles

    Trunkles New Member

    Hi folks.

    I've made the mods suggested so that http://webmail.drsimon.co.nz should give a squirrel mail login, but it doesn't.

    What I get is the standard
    Code:
    It works!
    
    This is the default web page for this server.
    
    The web server software is running but no content has been added, yet.
    If, however, you go to http://drsimon.co.nz/webmail all is fine.

    Here's my /etc/apache2/conf.d/squirrelmail.conf
    Code:
    Alias /squirrelmail /usr/share/squirrelmail
    Alias /webmail /usr/share/squirrelmail
    
    <Directory /usr/share/squirrelmail>
      Options FollowSymLinks
      <IfModule mod_php5.c>
        AddType application/x-httpd-php .php
        php_flag magic_quotes_gpc Off
        php_flag track_vars On
        php_admin_flag allow_url_fopen Off
        php_value include_path .
        php_admin_value upload_tmp_dir /var/lib/squirrelmail/tmp
        php_admin_value open_basedir /usr/share/squirrelmail:/etc/squirrelmail:/var/lib/squirrelmail:/etc/hostname:/etc/mailname
        php_flag register_globals off
      </IfModule>
      <IfModule mod_dir.c>
        DirectoryIndex index.php
      </IfModule>
    
      # access to configtest is limited by default to prevent information leak
      <Files configtest.php>
        order deny,allow
        deny from all
        allow from 127.0.0.1
      </Files>
    </Directory>
    
    # users will prefer a simple URL like http://webmail.example.com
    <VirtualHost 222.154.250.78>
      DocumentRoot /usr/share/squirrelmail
      ServerName webmail.drsimon.co.nz
    </VirtualHost>
    
    # redirect to https when available (thanks omen@descolada.dartmouth.edu)
    #
    #  Note: There are multiple ways to do this, and which one is suitable for
    #  your site's configuration depends. Consult the apache documentation if
    #  you're unsure, as this example might not work everywhere.
    #
    #<IfModule mod_rewrite.c>
    #  <IfModule mod_ssl.c>
    #    <Location /squirrelmail>
    #      RewriteEngine on
    #      RewriteCond %{HTTPS} !^on$ [NC]
    #      RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI}  [L]
    #    </Location>
    #  </IfModule>
    #</IfModule>
    
    
    I've obviously done something wrong somewhere but I've no idea what. I bet you have though! :D

    Enlighten me, please.

    Simon.
     
  2. falko

    falko Super Moderator Howtoforge Staff Moderator HowtoForge Supporter ISPConfig Developer

    Can you try
    Code:
    <VirtualHost 222.154.250.78[COLOR="Red"]:80[/COLOR]>
      DocumentRoot /usr/share/squirrelmail
      ServerName webmail.drsimon.co.nz
    </VirtualHost>
    in /etc/apache2/conf.d/squirrelmail.conf instead?
     
  3. Trunkles

    Trunkles New Member

    I inserted this

    Code:
    <VirtualHost 222.154.250.78:80>
      DocumentRoot /usr/share/squirrelmail
      ServerName webmail.drsimon.co.nz 
      ServerName [url]www.webmail.drsimon.co.nz[/url]
    </VirtualHost>
    at the end of /etc/squirrelmail/apache.confbut to no avail. If I try http://webmail.drsimon.co.nz I get the standard Apache "It works!... no content has been added yet" screen, if I try http://www.webmail.drsimon.co.nz I get a server not found error. http://drsimon.co.nz/webmail and the www. version work fine.
     
  4. falko

    falko Super Moderator Howtoforge Staff Moderator HowtoForge Supporter ISPConfig Developer

    Try
    Code:
    <VirtualHost 222.154.250.78:80>
      DocumentRoot /usr/share/squirrelmail
      ServerName webmail.drsimon.co.nz 
      Server[COLOR="Red"]Alias[/COLOR] www.webmail.drsimon.co.nz
    </VirtualHost>
    instead. Is the IP address correct?
     
: webmail

Share This Page