I have received a reply from the hosting company indicating that the issue lies with the Calendar script. Here's what they have said:
-------------------
********************************************************************
Problems with calendar.cgi script.
********************************************************************
The problem relates to the server change, and the change from IRIX to the FBSD server. You will need to change some of your code, here are some links with details:
1.) You should "use Fcntl" in the perl script.
http://www.perldoc.com/perl5.6/lib/Fcntl.html
So you can keep the session file "locked", and update it when needed, i.e. a new session.
Even the perl module ``File" may work as well.
2.) You may also use something like umask for file creations.
http://www.perldoc.com/perl5.6.1/pod/func/umask.html http://www.perldoc.com/perl5.6.1/pod/func/oct.html
We uploaded a working example :
http://faith-lutheran-church.com/cgi-local/tmp/file.pl
------------------
This apparently relates to file locking; not sure what it has to do with permissions being changed.
Wonder if the newest version fixes any issues which involve the Fcntl module/command?
Any help appreciated at this point - should I refer this Matt for review?
Thanks,
Bob