This sounds like a very similar issue that I encountered. After a little bit of troubleshooting it turned out to be something very simple, my apache configuration was incorrect and it was not mapping the /cgi-bin directory for web access. Not sure if that is your problem or not but the behavior ...