Nabonita --
Your apache configs are contradictory. Remove the catch-all VirtualHost and NameVirtualHost settings so your configuration would look like:
****************************
#Listen 12.34.56.78:80
Listen 8000
Listen 9000
# NameVirtualHost localhost:8000
# NameVirtualHost localhost:9000
<VirtualHost localhost:8000>
ServerAdmin webmaster@dummy-opac
DocumentRoot /usr/koha229/opac/htdocs
ScriptAlias /cgi-bin/ /usr/koha229/opac/cgi-bin/
# ServerName opac
ErrorLog logs/opac-error.log
CustomLog logs/opac-access.log common
SetEnv PERL5LIB "c:/usr/koha229/intranet/modules"
</VirtualHost>
<VirtualHost localhost:9000>
ServerAdmin webmaster@dummy-opac
DocumentRoot /usr/koha229/intranet/htdocs
ScriptAlias /cgi-bin/ /usr/koha229/intranet/cgi-bin/
# ServerName intranet
ErrorLog logs/intranet-error.log
CustomLog logs/intranet-access.log common
SetEnv PERL5LIB "c:/usr/koha229/intranet/modules"
</VirtualHost>
********************************