I have a strange problem with a CGI program written in Perl on Johnny. I have a report from a user that when they invoke the script or hit one of the buttons it creates (which re-runs the script) that sometimes the code downloads instead of running the script. The script is in my /scgi-bin folder, and has a .cgi extension. It runs normally (most of the time) on Windows using Internet Explorer 8 or 11 (what I have). One of my testers was running Chrome on a MacBook and got the strange behavior. The thing is, I didn't know that the browser or operating system could even do this. I'd expect that the server would always run the program or download it when it receives a request for that URL. By the way, the "most of the time" seems to be another glitch that I can't explain. Sometimes when I try to invoke the script it gives me a bit of garbage text instead of the form I expected. Generally hitting refresh will clear this. Any help with either of these behaviors would be appreciated.