CGI:IRC Question

software development


Has anyone put up the CGI:IRC script on dreamhost and had no problems. I tried to run the cgi script on dreamhost but it just times out after 10 mins or so. I can get to the login screen and Itll connect to irc, but it wont show anything on the screen until the disconnect from timeout occurs. I was wondering if anyone had no problems and what did you do to get it to work properly, thanks!




The DreamHost policy on persistent processes (under which CGI::IRC qualifies since it is not meant to be used through a shell) is located here:
What is your persistent (background) process policy?

As you can see, it says IRC is strictly prohibited. In the TOS it says
"The customer agrees to make use of DreamHost Webhosting servers primarily for the purpose of hosting a website, and associated email functions. Servers are shared with other customers, and as such IRC-related activities, BitTorrent software, or severely CPU intensive CGI scripts (e.g. chat scripts, scripts which have bugs causing them to not close properly after being run) are not encouraged. IRC bots and bouncers (BNC) as well as BitTorrent software specifically may not be run on any DreamHost Webhosting server, and if your processes are adversely affecting server performance disproportionately DreamHost Webhosting reserves the right to negotiate additional charges with the Customer and/or the discontinuation of the offending processes."

You may also need to check with the CGI::IRC developers as the script does rely on JavaScript and may not function properly in all browsers or might have bugs.
:cool: Perl / MySQL / HTML CSS


I thought cgiirc was affiliated somehow since on their download page it says

Need hosting? Try DreamHost and support CGI:IRC development (enter CGIIRC as the promo code to get $35 off)!


I would like to know about this as well, since this was the only reason I signed up for Dreamhost, and now I find out CGI:IRC doens’t even work.


That is a promo code that someone setup. DreamHost themselves didn’t necessarily set that promo code up. All customers can create their own codes.