Dan,
No, it's not you. I have just tried it and it doesn't work. What does tho is
http://www.virtualdomain1/ibay_name/cgi-bin/test.cgi where ibay_name is the name of the ibay associated with the virtual domain.
I had a look around at the httpd.conf templates and found an error in the VirtualHost templates. I have reported it to bugs@e-smith. In the meantime you can rectify it by
# pico /etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/20IbayContent
change line 51 which reads
$OUT .= " ScriptAlias /$ibay/cgi-bin $basedir/cgi-bin\n";
to
$OUT .= " ScriptAlias /cgi-bin $basedir/cgi-bin\n";
and save.
Expand the template
# /sbin/e-smith/expand-templates /etc/httpd/conf/httpd.conf
# /etc/rc.d/init.d/httpd-e-smith restart
check out the results in a new browser.
Jon