Subdomain not working

Discussion in 'Installation/Configuration' started by unsichtbare, Feb 12, 2011.

  1. unsichtbare

    unsichtbare HowtoForge Supporter

    I have created a new subdomain in my ISPconfig 3 as follows:

    Host: webmail
    Domain: mysite.net
    Redirect type: R,L
    Redirect path: hosting.myserver.com/webmail
    Active: yes

    Nothing seems to get through. At the address specified, I get a "server not found".
    Do I also need to set-up DNS separately? Should this not be done through the vhosts configuration?

    Code:
    " ============================================================================
    " Netrw Directory Listing                                        (netrw v136)
    "   /etc/apache2/sites-available
    "   Sorted by      name
    "   Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
    "   Quick Help: <F1>:help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
    " ============================================================================
    ../
    apps.vhost
    XXXXXX.com.vhost
    default
    default-ssl
    ispconfig.conf
    ispconfig.vhost
    mysite.net.vhost
    .swp
    
    Code:
    <Directory /var/www/mysite.net>
        AllowOverride None
        Order Deny,Allow
        Deny from all
    </Directory>
    
    <VirtualHost *:80>
          DocumentRoot /var/www/mysite.net/web
      
        ServerName mysite.net
        ServerAlias www.mysite.net 
        ServerAlias webmail.mysite.net
        ServerAdmin webmaster@mysite.net
    
        ErrorLog /var/log/ispconfig/httpd/mysite.net/error.log
    
    
        ErrorDocument 400 /error/400.html
        ErrorDocument 401 /error/401.html
        ErrorDocument 403 /error/403.html
        ErrorDocument 404 /error/404.html
        ErrorDocument 405 /error/405.html
        ErrorDocument 500 /error/500.html
        ErrorDocument 503 /error/503.html
    	
        <Directory /var/www/mysite.net/web>
            Options FollowSymLinks
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
        <Directory /var/www/clients/clientX/webX/web>
            Options FollowSymLinks
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
    
    
        # suexec enabled
        SuexecUserGroup webX clientX
        # Clear PHP settings of this website
        <FilesMatch "\.ph(p3?|tml)$">
            SetHandler None
        </FilesMatch>
        # php as fast-cgi enabled
        <IfModule mod_fcgid.c>
          
    	  # SocketPath /tmp/fcgid_sock/
    	  
    	  # IdleTimeout n (3600 seconds)
    	  # An idle fastcgi application will be terminated after IdleTimeout seconds.
          IdleTimeout 3600
    	  
    	  # ProcessLifeTime n (7200 seconds)
          # A fastcgi application will be terminated if lifetime expired, even no error is detected.
          ProcessLifeTime 7200
    	  
    	  # MaxProcessCount n (1000)
          # The max count of total fastcgi process count.
          # MaxProcessCount 1000
          
    	  # DefaultMinClassProcessCount n (3)
          # The minimum number of fastcgi application instances for any one fastcgi application.
          # Idle fastcgi will not be killed if their count is less than n
          # Set this to 0, and tweak IdleTimeout
    	  DefaultMinClassProcessCount 0
    	  
    	  # DefaultMaxClassProcessCount n (100)
          # The maximum number of fastcgi application instances allowed to run for
          # particular one fastcgi application.
          DefaultMaxClassProcessCount 100
    	  
    	  # IPCConnectTimeout n (3 seconds)
          # The connect timeout to a fastcgi application.
          IPCConnectTimeout 8
    	  
    	  # IPCCommTimeout n (20 seconds)
          # The communication timeout to a fastcgi application. Please increase this
          # value if your CGI have a slow initialization or slow respond.
          IPCCommTimeout 360
          
    	  # BusyTimeout n (300 seconds)
          # A fastcgi application will be terminated if handing a single request
          # longer than busy timeout.
    	  BusyTimeout 300
    	  
        </IfModule>
        <Directory /var/www/mysite.net/web>
            AddHandler fcgid-script .php .php3 .php4 .php5
            FCGIWrapper /var/www/php-fcgi-scripts/webX/.php-fcgi-starter .php
            Options +ExecCGI
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
    	<Directory /var/www/clients/clientX/webX/web>
            AddHandler fcgid-script .php .php3 .php4 .php5
            FCGIWrapper /var/www/php-fcgi-scripts/webX/.php-fcgi-starter .php
            Options +ExecCGI
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
        
        RewriteEngine on
        RewriteCond %{HTTP_HOST}   ^webmail.mysite.net [NC]
        RewriteRule   ^/(.*)$ http://XXX.XXX.com/webmail/$1  [R,L]
    
        # add support for apache mpm_itk
        <IfModule mpm_itk_module>
          AssignUserId webX clientX
        </IfModule>
    
        <IfModule mod_dav_fs.c>
          # DO NOT REMOVE THE COMMENTS!
          # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
          # WEBDAV BEGIN
          # WEBDAV END
        </IfModule>
    
    
    </VirtualHost>
    
    
    
    
     
    Last edited: Feb 13, 2011
  2. germinator

    germinator New Member

    yes, you do need to create a DNS entry for it .. create an "A" record pointing at the ipaddress your site is located on, leave the TTL and check "active" with the hostname webmail.shannonlynn.net

    are you managing your domain through your dns server or do you one from the provider you bought the domain from?
     
    Last edited: Feb 13, 2011
  3. unsichtbare

    unsichtbare HowtoForge Supporter

    OK, works now.

    This was unclear in documentation and I had already tried it without success.

    I must have fat-fingered something on my previous attempt to create an a-record for webmail!
     

Share This Page