I am using wampserver 2. While setting up the things suddenly this error comes in my apache_error.log
(OS 10038)An operation was attempted on something that is not a socket. : winnt_accept: getsockname error on listening socket, is IPv6 available?
Everything works fine on domains without sub-domain.
This is my httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot "D:/www/mainsite"
ServerName mydomain.com
ServerAlias mydomain.com
<Directory "D:/www/mainsite">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/www/mainsite"
ServerName mydomain.com
ServerAlias www.mydomain.com
<Directory "D:/www/mainsite">
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/www/myapp"
ServerName mydomain.com
ServerAlias *.mydomain.com
<Directory "D:/www/myapp">
Options +ExecCGI
AddHandler cgi-script .cgi
Options -Indexes
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
I can access http://mydomain.com but not http://www.mydomain.com neither user1.mydomain.com etc.