{"id":427,"date":"2004-04-23T21:51:00","date_gmt":"2004-04-23T21:51:00","guid":{"rendered":"http:\/\/www.dresan.com\/blog\/?p=427"},"modified":"2004-04-23T21:51:00","modified_gmt":"2004-04-23T21:51:00","slug":"a-strike-against-taurlink","status":"publish","type":"post","link":"https:\/\/dresan.com\/blog\/2004\/04\/23\/a-strike-against-taurlink\/","title":{"rendered":"A Strike Against Taurlink"},"content":{"rendered":"<p>As part of &#8220;renewing the Library&#8221;, I&#8217;m digging up all the old &#8220;<a href=\"http:\/\/www.dresan.com\/articles\/\">Articles<\/a>&#8221; from the &#8220;<a href=\"http:\/\/www.dresan.com\/original.html\">classic<\/a>&#8221; version of this site, which I maintained by hand before I trusted blogging software.<\/p>\n<p>So now I bring you a blast from the past:  &#8220;<a href=\"http:\/\/www.dresan.com\/articles\/article-0035.html\">A Strike Against Taurlink<\/a>&#8220;, from April 23, 2004.   Boy, this was a heck of a rant, at least by my &#8220;can&#8217;t we be a little more diplomatic&#8221; standards:<\/p>\n<hr \/>\n<p><span style=\";font-family:arial,helvetica;font-size:85%;\">Ah, the lovely state of tech support                 these days. Admittedly, I&#8217;ve had great experiences with tech     support for *large* products produced by   *small* companies &#8212; toys sold to the   tune of $100K a pop, feeding 100 or less mouths.   But as soon as you  get to products and services   produced by 100K employees at a company charging   less than 100 a pop &#8230; welll&#8230; things can   get difficult.   <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Here&#8217;s an example, taken from a tech support   chat session about a problem with a large    Internet Service Provider we&#8217;ll call &#8230; &#8220;Taurlink&#8221;.    Since this is fairly recent, and I remember what   I was more or less thinking while the conversation   was ongoing, I&#8217;ve filled my thoughts in in    <b><i>italics<\/i><\/b>.   <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Enjoy.   <\/span><\/p>\n<hr \/>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<h3><span style=\";font-family:arial,helvetica;font-size:85%;\">Welcome to TaurLink TechChat!<\/span><\/h3>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Some guy from tech support will be with you shortly.   Your chat session may be monitored out of habit,    but don&#8217;t be worried about your privacy:    no-one ever reads logs anyway.<\/i> <\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>&#8216;HelpGuy&#8217;<\/b> has joined the channel.<br \/> <b>HelpGuy<\/b>: Thank you for contacting TaurLink TechChat, how may I help you today?<br \/> <b>TheCentaur<\/b>: Hi,              Guy. I have a problem with running CGI scripts on my web hosting              account that I&#8217;ve been unable to debug. The short story is that I              can run very, very simple scripts (hello world) but when I try to run TaurLink&#8217;s provided code samples, they fail   with a 500 error.<br \/> <b>HelpGuy<\/b>: Can I know which script you are unable to run?<br \/> <b>TheCentaur<\/b>: Ok &#8230; one moment&#8230;<br \/> <b>HelpGuy<\/b>: Sure.<br \/> <b>TheCentaur<\/b>: Ok, here&#8217;s an example.<br \/> <b>HelpGuy<\/b>: TaurLink does not support custom              scripts.<\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>WHAT did he just say?<\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>HelpGuy<\/b>: Please check if you can use the Mailto script or not.<br \/> <b>TheCentaur<\/b>: Go back to the previous note. &#8220;TaurLink does   not support custom scripts.&#8221;<br \/> <b>TheCentaur<\/b>: Is this correct?<br \/> <b>HelpGuy<\/b>: Yes, I am sorry it is correct.<br \/> <b>HelpGuy<\/b> : Please check with the script from the link:<br \/><strong>HelpGuy<\/strong>: http:\/\/help.TaurLink.net\/websupport\/startersite\/mailto.html<br \/><strong>HelpGuy<\/strong>:              Once it works all the scripts should work.<\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Ok, that&#8217;s nice that they have a testing script.                But right now I&#8217;m not trying to run &#8220;custom scripts&#8221; &#8230; I&#8217;m                running code examples THEY provided ME!<\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Are you aware of the CGI hosting help at this   URL: http:\/\/help.Brainboing.com\/docs\/002\/mime-n-cgi\/BEHHBCEF.php3<\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>That&#8217;s a code example they provide, that doesn&#8217;t                work, that this guy&#8217;s telling me he won&#8217;t help me debug? Get                real!<\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Is this still valid?<br \/> <b>HelpGuy<\/b>: Yes, you can use that.<br \/> <b>HelpGuy<\/b>: It has the information on the scripts.<br \/> <b>TheCentaur<\/b>: Let me be sure I understand you              correctly: TaurLink permits, but does not support, custom              scripts&#8230;. and mailto is a good example of a script   that *should* work.<br \/> <b>HelpGuy<\/b>: Yes, TaurLink allows you to use custom scripts.<br \/> <b>HelpGuy<\/b>: However, it does not support it.<br \/> <b>TheCentaur<\/b>: Ok.<br \/> <b>HelpGuy<\/b>: I apologize for the inconvenience              caused to you.<\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Do you? Do you have ANY IDEA how close I am to                typing<br \/>[Ctrl-Alt-G(oogle)] &#8220;internet service provider perl                cgi&#8221; [RETURN]?<\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: I will try out the mailto script &#8230; just a   moment&#8230;<br \/> <b>HelpGuy<\/b>: Sure.<\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Ok, Guy,                you may not be aware that I&#8217;ve got the site open               in my FTP window &#8230; and there is no frigging mailto               script, so unless I don&#8217;t understand CGI, this ain&#8217;t gonna work.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: The mailto script does not appear to be in the   scripts provided in dresan.com&#8230; where is the source for that?<br \/> <b>HelpGuy<\/b>: You need to create the two html pages and include the code that   is there in the link.<br \/> <b>HelpGuy<\/b>: I am sure it will work.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>[Gritting teeth] OK-now-working-through-whole-example,               step by step, just because you say so.  Create a web page,                containing a form, pointing to the mailto script, which                doesn&#8217;t exist, uploading, uploading, opening in window,               trying &#8230; ok failure, just as expected, because there                is no frigging mailto script for the CGI server to run.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: I assume you mean the link <\/span><\/p>\n<form method=\"post\" action=\"&lt;a\"><a>&#8220;http:\/\/www.domain.com\/cgi-bin\/mailto&#8221;<\/a><br \/> <b>TheCentaur<\/b>: where domain.com is my domain name?<br \/> <b>HelpGuy<\/b>: Yes, it is your domain name.<br \/> <b>TheCentaur<\/b>: Ok, just to confirm &#8230; I have an FTP window   open to the cgi-bin directory of dresan.com and there&#8217;s no mailto   script (and I get a 404 error when trying mailto in the URL of a browser).   Should it be working anyway?<br \/> <b>HelpGuy<\/b>: Once you create the html pages it will work.<br \/> <b>TheCentaur<\/b>: One moment&#8230;<br \/> <b>HelpGuy<\/b>: Sure.<br \/> <b>TheCentaur<\/b>: Uploading now&#8230;<br \/> <b>TheCentaur<\/b\n>: &#8230; uploaded.<br \/> <b>HelpGuy<\/b>: Okay.<br \/> <b>TheCentaur<\/b>: Testing&#8230;<br \/> <span style=\";font-family:arial,helvetica;font-size:85%;\"><\/span><span style=\";font-family:arial,helvetica;font-size:85%;\"><\/span><span style=\";font-family:arial,helvetica;font-size:85%;\"><\/span><span style=\";font-family:arial,helvetica;font-size:85%;\"><\/span><span style=\";font-family:arial,helvetica;font-size:85%;\"><\/span><span style=\";font-family:arial,helvetica;font-size:85%;\"><\/span><\/form>\n<\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>And of course, it doesn&#8217;t work, because                <b>there is no frigging mailto script for the CGI server to run,<\/b>               a fact which <b>does not change<\/b> just because I rewrote my script.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Ok, when I ran it I get:   http:\/\/www.dresan.com\/cgi-bin\/mailto<br \/> <b>HelpGuy<\/b>: Okay.<br \/> <b>TheCentaur<\/b>: HTTP 404 &#8211; File not found Internet Explorer<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>There&#8217;s a long pause.  Guy appears to be processing this.          <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Hm. I have an idea.         <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Perhaps my website, which is pre-TaurLink,     is missing files he expects me to have!  Perhaps that&#8217;s the     confusion.  Maybe if I ask the nice web guy he&#8217;ll recognize     the problem and load my site up with the right stuff.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Dresan.com is a fairly old web site &#8230; I   originally got it via Brainboing before you became Taurlink.   Could it have an outdated collection of scripts?<br \/> <b>HelpGuy<\/b>: No, the address is not what you are entering.<br \/> <b>HelpGuy<\/b>: The html page should be one of the pages of the website.<br \/> <b>TheCentaur<\/b>: Ok.<br \/> <b>HelpGuy<\/b>: When the visitor submit the form then it will work.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>[grit-grit-grit] Aaalright. Stay with me, Guy.     Let&#8217;s go through this step by step, just so you understand.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Ok. Here is what I did:<br \/> <b>TheCentaur<\/b>: (1) I visited and read the URL: The page   HTTP 404 &#8211; File not found Internet Explorer<br \/> <b>TheCentaur<\/b>: Shoot<br \/> <b>TheCentaur<\/b>: try again \ud83d\ude42<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>[laughs] Egg on face &#8212; make sure      the URL actually copies this time, centaur,     or how can he follow you?  Better start over,     from step one.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Here is what I did:<br \/> <b>TheCentaur<\/b>: (1) visited url: http:\/\/help.TaurLink.net\/websupport\/startersite\/mailto.html<br \/> <b>TheCentaur<\/b>: (2) copied first code sample to test1.html<br \/> <b>TheCentaur<\/b>: (3) updated &#8220;domain.com&#8221; references in   test1.html to point to &#8220;dresan.com&#8221;<br \/> <b>TheCentaur<\/b>: (4) copied second code sample to test2.html<br \/> <b>HelpGuy<\/b>: Okay.<br \/> <b>TheCentaur<\/b>: (5) uploaded to dresan.com via LeechFTP<br \/> <b>TheCentaur<\/b>: (6) visited http:\/\/www.dresan.com\/test1.html<br \/> <b>TheCentaur<\/b>: (7) entered stuff into form and hit send<br \/> <b>TheCentaur<\/b>: (8) got a 404 error on http:\/\/www.dresan.com\/cgi-bin\/mailto<br \/> <b>HelpGuy<\/b>: One moment please while I check it.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Suuuuper long pause.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Maybe I made a typo \ud83d\ude41<br \/> <b>TheCentaur<\/b>: Inspecting the source of test1.html, it seems   like I&#8217;ve got the right URL. Did I read it wrong?<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>The long pause&#8230; continues.               <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: My hypothesis is that the mailto program is   simply not present in the cgi-bin directory of dresan.com.<br \/> <b>HelpGuy<\/b>: Kindly hold on.<br \/> <b>TheCentaur<\/b>: Perhaps this is because dresan.com was created   back in the days of Brainboing? I see a whole bunch of cgi* programs in   that cgi-bin directory.<br \/> <b>TheCentaur<\/b>: Ok, sorry&#8230;<br \/> <b>HelpGuy<\/b>: One moment please.<br \/> <b>TheCentaur<\/b>: Ok.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Typing over each other here &#8230; best wait     for Guy to catch up.  Is there something that I can     debug here?  What about these other old scripts.     Ferret, ferret, ferret &#8230; hm, there&#8217;s at least     one script that works, the site counter      (which I don&#8217;t use, but hey, it works).     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Waiting&#8230; waiting&#8230; ok tired of waiting now..     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Note that the &#8220;counter&#8221; script seems to work.<br \/> <b>HelpGuy<\/b>: Yes, both the scripts should work.<br \/> <b>HelpGuy<\/b>: The mailto will also work.,<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i><b>KA_GOTD_AMN_FUKKIN_BOLL_SHAT!<\/b>     ARE YOU LISTENING TO ME?  ARE YOU EVEN PAYING ATTENTION?     NO, the mailto script will not MAGICALLY start working      just because I found a DIFFERENT script that     DOES work &#8230; because the mailto script DOES NOT EXIST!     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Whooo&#8230; deep breaths, deep breaths.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Let&#8217;s explain this as to a novice.      <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Guy, the contents of the cgi-bin directory   are: cgicso, cgiecho, cgiemail, cgifile, counter, justcgi.pl,   simple.pl, and test.pl<br \/> <b>TheCentaur<\/b>: There is no mailto script.<br \/> <b>HelpGuy<\/b>: It is not required there.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Alright, the novice doesn&#8217;t want to even listen. But      let&#8217;s give him the benefit of the doubt. What if I&#8217;m wrong?<br \/>    [Ctrl-Alt-G(oogle)] &#8220;cgi scripting standard&#8221; [RETURN]<br \/>    Browsa&#8230; browsa&#8230; browsa&#8230; Google sez: no fuckin way.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"\n> <b>HelpGuy<\/b>: I suggest that you recreate the two html pages once again.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Smiles patronizingly. Ok. I can play this game.     How would I do it? What can I check? What could I have done wrong?     Perhaps Guy, uberwebguy who can make scripts that don&#8217;t even exist     run, can perhaps work this out for me?  Here, Guy, check this out?     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Ok. Perhaps there is a typo in my form: &#8220;http:\/\/www.dresan.com\/cgi-bin\/mailto&#8221; <br \/>  xenotaur@Brainboing.com: Can you see what&#8217;s wrong with that?<br \/> <b>HelpGuy<\/b>: It appears to be correct.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Shocked, shocked am I that ten years of web experience     could enable me to enter a form.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>HelpGuy<\/b>: Please recreate the 2 html pages once again.<br \/> <b>TheCentaur<\/b> Alright.<br \/> <b>HelpGuy<\/b>: Okay.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Suure. Why the fuck not?     Hey, I&#8217;ve done this what, three or four times now?     I&#8217;ve gotten good at it.  It should only take &#8230;     timing&#8230;     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Created form.html.<br \/> <b>TheCentaur<\/b>: Edited to point to right domain.<br \/> <b>TheCentaur<\/b>: Created thankyou.html<br \/> <b>HelpGuy<\/b>: Okay.<br \/> <b>TheCentaur<\/b>: Uploading&#8230;<br \/> <b>HelpGuy<\/b>: Okay.<br \/> <b>TheCentaur<\/b>: &#8230;done.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>     &#8230;aaabout a minute.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>HelpGuy<\/b>: Let me check it.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Oh, there&#8217;s no need, Guy.  I&#8217;d ALREADY checked it.     And this is what I found:     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Verified form presence: http:\/\/www.dresan.com\/form.html<br \/> <b>TheCentaur<\/b>: Entered values, hit send&#8230;<br \/> <b>TheCentaur<\/b>: And 404 error.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Again: shocked, shocked am I.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>HelpGuy<\/b>: Kindly hold on.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Suuuuper long pause.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>HelpGuy<\/b>: Thank You for waiting.<br \/> <b>HelpGuy<\/b>: I apologize for the inconvenience caused to you.<br \/> <b>HelpGuy<\/b>: I am escalating the issue and it will be resolved soon. Please   allow 2-72 hours for the issue to be resolved.<br \/> <b>HelpGuy<\/b>: Please do not delete the two test1.html and test2.html files.<br \/> <b>TheCentaur<\/b>: Ok.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>He finally gets it. THANK YOU.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>TheCentaur<\/b>: Before you go, I want to bounce an hypothesis off you.<br \/> <b>HelpGuy<\/b>: I sincerely apologize for the inconvenience caused to you in   this regard.<br \/> <b>TheCentaur<\/b>: No problem.<br \/> <b>TheCentaur<\/b>: Thank you for helping.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>At this point I start to type my hypothesis about the     presence of the script files he was expecting.  Halfway through     that sentence&#8230; and I mean, just a few seconds&#8230;.     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <b>HelpGuy<\/b>: You&#8217;re welcome and thank you for using TaurLink TechChat.   Should you need further assistance, please feel free to contact us   again.<br \/> <b>HelpGuy<\/b>: Thank You for your patience and understanding.<br \/> <b>HelpGuy<\/b>: Have a good night.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Uh, Guy?  Didn&#8217;t you just read me say &#8220;I want to bounce    something off of you? Quick, type:<br \/>   &#8220;Hey, wait!&#8221; [RETURN]     <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Chat session has been terminated by the site operator. When you close   the chat window a survey window will open. Please take a minute to fill   in the survey and let us know how your chat session was.<\/p>\n<p><\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i><b>AAAAAAAAAAAAAAAAAAAAAAARGH!<\/b> <\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<hr \/>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>Thirty minutes later&#8230;.<\/i><\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  To the web hosting team,<\/p>\n<p>  I recently had a chance to chat online with one of your<br \/>  technical support representatives.  Upon the termination<br \/>  of the call, your site attempted to pop up a chat survey<br \/>  window but was blocked by a pop-up blocker.<br \/>  However, I saved that chat session, appended below.<br \/>  And I have the following comments:<\/p>\n<p> <b>1) Thank you for making technical chat sessions available.<br \/> <\/b>Talking with TechGuy. helped me realize what was wrong<br \/>  &#8211; namely, that I was trying to use code samples from<\/p>\n<p>  http:\/\/help.Brainboing.com\/docs\/002\/mime-n-cgi\/BEHHBCEF.php3<\/p>\n<p>  when I needed to look at the more modern help at<\/p>\n<p>  http:\/\/help.TaurLink.net\/websupport\/startersite\/mailto.html<\/p>\n<p>  This dialogue enabled me to get more debugging<br \/>  information about my problem, construct several<br \/>  useful working hypotheses, and has given me new<br \/>  potential actions to try to resolve the problem.<\/p>\n<p> <b>2) Update your web hosting help for former Brainboing customers.<br \/> <\/b>This is the biggest thing that led me astray.<br \/>  The code samples I found there<\/p>\n<p>  http:\/\/help.Brainboing.com\/docs\/002\/mime-n-cgi\/CHDDCFCH.php3<\/p>\n<p>  do not appear to work. At one point I carefully tested<br \/>  this particular code sample and could never get it to run<br \/>  in any permutation.  After talking with Guy, however,<br \/>  I was able to find some useful code to use as a starter.<\/p>\n<p> <b>3) Make sure that your technical support representatives listen   carefully to their customers.<br \/> <\/b>I understand that many users often make bad assumptions<br \/>  which lead them to make mistakes which lead them to<br \/>  assume that you guys have done something wrong<br \/>  when you haven&#8217;t. I know I fall in this category<br \/>  from time to time.<\/p>\n<p>  However, with all due respect to Guy, I empathize with<br \/>  techncial support representatives and myself have some<br \/>  experience with server-side software, and so had carefully<br \/>  read<br \/>\n the available online documentation and attempted to<br \/>  run code examples before I ever contacted you guys.<\/p>\n<p>  Now, that doesn&#8217;trule out a short between my screen and<br \/>  my keyboard or some other id10t error on my part, but, I<br \/>  must admit that it was somewhat trying for me to be asked<br \/>  repeatedly to run the mailto script when I was looking at the<br \/>  cgi-bin directory in my FTP client and could see that the mailto<br \/>  script was not there.  Now, Guy suggested that it didn&#8217;t<br \/>  need to be there, and perhaps I don&#8217;t understand how<br \/>  your common gateway interface is configured, and if so,<br \/>  I apologize, BUT then you should reword the following<br \/> <\/span><\/p>\n<blockquote><p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p><span style=\";font-family:arial,helvetica;font-size:85%;\"><span style=\"color: rgb(0, 0, 128);font-family:Arial;font-size:85%;\">What standard CGI   scripts are provided by   TaurLink? <\/span><\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<blockquote><p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p><span style=\";font-family:arial,helvetica;font-size:85%;\"><span style=\";font-family:Arial;font-size:85%;\">TaurLink provides the following   ready to use scripts: <\/span><\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<ul><span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<li><span style=\";font-family:Arial;font-size:85%;\"><b>mailto<\/b> <\/span> <\/li>\n<li><span style=\";font-family:Arial;font-size:85%;\"><b>appendto<\/b> <\/span> <\/li>\n<li><span style=\";font-family:Arial;font-size:85%;\"><b>counter<\/b> <\/span><\/li>\n<\/ul>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  so as to unambiguiously state that TaurLink is not actually<br \/>  providing the scripts.<\/p>\n<p>  However, I think the simpler answer is that if the script<br \/>  isn&#8217;t in the cgi-bin directory, it won&#8217;t run.  And I think that<br \/>  might be traceable back to the fact that this is an older account,<br \/>  originally set up on Brainboing, that may not have had mailto<br \/>  installed in it.  Or maybe there&#8217;s some other explanation.<\/p>\n<p> <b>4) Make sure that your technical support representatives listen   carefully to their customers.<br \/> <\/b>I quote the following section from the chatlog.<br \/> <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\"><b>TheCentaur<\/b>: Ok.<br \/> <b><\/b><b>TheCentaur<\/b>: Before you go, I want to bounce an   hypothesis off you.<br \/> TechGuy: I sincerely apologize for the inconvenience caused to you   in this regard.<br \/> <b>TheCentaur<\/b>: No problem.<br \/> <b>TheCentaur<\/b>: Thank you for helping.<br \/>  TechGuy: You&#8217;re welcome and thank you for using TaurLink TechChat.   Should you need further assistance, please feel free to contact us   again.<br \/>  TechGuy: Thank You for your patience and understanding.<br \/> <b>TechGuy: Have a good night.<br \/> <\/b>Chat session has been terminated by the site operator. When you   close   the chat window a survey window will open. Please take a minute to fill   in the survey and let us know how your chat session was.<br \/> <\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Now, I&#8217;m sorry, but &#8220;Have a good night&#8221; is not an appropriate<br \/>  response to &#8220;Before you go, I want to bounce an hypothesis off you.&#8221;<br \/>  In all fairness, I don&#8217;t think Dan even saw that, as he responded quite<br \/>  well to my &#8220;Thank you for helping.&#8221;  However, I must be honest and<br \/>  say that it left me somewhat vexed.<\/p>\n<p> <b>5) My experience with the CGI features of Brainboing\/TaurLink web   hosting has been underwhelming<\/b><br \/>  From limited documentation, non-working code samples, lack of<br \/>  response to my earlier emails, and finally to the difficulties I had<br \/>  in communicating the problems I was having with my scripts,<br \/>  I am seriously questioning why I spend money on this service.<\/p>\n<p>  To be more blunt; when I heard:<br \/> <\/span><\/p>\n<blockquote><p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p><span style=\";font-family:arial,helvetica;font-size:85%;\">TechGuy: TaurLink does not support custom              scripts.<\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p><\/blockquote>\n<p><span style=\";font-family:arial,helvetica;font-size:85%;\">You came within thirty seconds of losing a customer.  I feel<br \/>  like shouting &#8220;But I was calling you with regards to YOUR<br \/>  PROVIDED CODE SAMPLES!&#8221; followed by a long stream<br \/>  of cusswords, but that&#8217;s not fair to you or TechGuy.<\/p>\n<p>  Now, on one level I understand where you&#8217;re<br \/>  coming from; and this policy is not TechGuy&#8217;s fault.<\/p>\n<p>  Nonetheless it is completely unacceptable.<\/p>\n<p>  I have a choice in selecting a web hosting provider, and<br \/>  based on my previous good business relationships with<br \/>  Brainboing I have chosen to stay with TaurLink.  However,<br \/>  what I am paying my web hosting for is to get scripting<br \/>  access, and if you cannot provide it, there are other<br \/>  choices available.<\/p>\n<p>  I look forward to your response.<br \/>  -Anthony<br \/>  &#8212;<br \/>  Dr. Anthony G. Francis, Jr. ~ Software Engineer<br \/><a class=\"moz-txt-link-abbreviated\" href=\"mailto:xenotaur@Brainboing.com\">xenotaur@Brainboing.com<\/a> ~ <a class=\"moz-txt-link-freetext\" href=\"http:\/\/www.dresan.com\/\">http:\/\/www.dresan.com\/<\/a><br \/>5 King&#8217;s Tavern Place, Atlanta, GA 30318 ~ (404) 483-8215<br \/> <\/span><\/p>\n<hr \/>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<h3><span style=\";font-family:arial,helvetica;font-size:85%;\">Epilogue<\/span><\/h3>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Taurlink did not adequately respond to my complaint.   <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Actually, it&#8217;s worse.  My first response was entered   into a comment form, which promptly ate it without   sending it. I re-wrote the response (above) and    DID get a response from TaurLink Tech Support &#8230;    asking me to return for another chat session    to &#8220;work through&#8221; these issues interactively.   <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  Which of course I HAD JUST DONE. There was no  indication they had actually   READ the response &#8230; just went with their standard reply:   <\/span><\/p>\n<blockquote><p><span style=\";font-family:arial,helvetica;font-size:85%;\">&#8220;In order to help you these issues as efficiently    as possible for both yourself and TaurLink&#8230; we suggest   TaurLink TechChat!&#8221;<\/span><\/p><\/blockquote>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\"> <\/span><\/p>\n<p> <span style=\";font-family:arial,helvetica;font-size:85%;\">  I&#8217;m sorry, I&#8217;m not going to play that game.   I have a choice for my hosting providers.   <a href=\"http:\/\/www.fanufiku.com\/\">f@nu fiku<\/a>              will be    hosted on another provider, and if that provider works   well I&#8217;m pulling the plug on Taurlink as   my web hosting service provider.   <br \/><\/span><\/p>\n<p><span style=\";font-family:arial,helvetica;font-size:85%;\"><i>-The Centaur<br \/>Renaissance Engineer<\/i> <\/span><\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of &#8220;renewing the Library&#8221;, I&#8217;m digging up all the old &#8220;Articles&#8221; from the &#8220;classic&#8221; version of this site, which I maintained by hand before I trusted blogging software.&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[11,30,3],"class_list":["post-427","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-development","tag-gripes","tag-webworks","ratio-2-1","entry"],"_links":{"self":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/comments?post=427"}],"version-history":[{"count":0,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/posts\/427\/revisions"}],"wp:attachment":[{"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/media?parent=427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/categories?post=427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dresan.com\/blog\/wp-json\/wp\/v2\/tags?post=427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}