Whitesell
02-18-2002, 05:15 PM
I've installed neomail on a Raq4 using the rpm package kindly
provided by Taco Scargo. The installation went fine.
The user prefs section is not accessible. When a user first logs on and is sent to user preferences, an error message is shown that reads:
Your request didn't contain the proper session ID cookie -- access denied!
I asked for help on the Neomail user's list and got this reply:
-------------------
I just saw your message, and I had exactly the same problem.
The cookie bug you're experiencing is caused by an incompatibility in the Neomail software. Neomail is highly dependent on the CGI.pm library. In order to install Neomail on my FreeBSD system, it required a newer version of CGI.pm than I had, so I installed the latest: version 2.753.
After about two hours of digging through the Neomail code, I discovered that the cookie code in Neomail doesn't work with CGI.pm at all. So, as a last resort, I restored the CGI.pm file that I had before I installed Neomail, version 2.46, and it worked perfectly.
So, the solution is to replace the CGI.pm on your system with an older version until Neomail is fixed. Naturally, you'll have to make sure that no other Perl scripts on your system rely so heavily on CGI.pm.
----------------------
Then Ernie Miller, the author of Neomail, replied with this:
-----------------
NeoMail isn't being fixed. 1.x codebase is no longer being updated. It was written to the 2.x CGI.pm API, that they decided to alter that in 3.0 isn't my concern.
-------------------
Bottom line is that Neomail won't work on my RaQ4!!
I 've seen lots of posts here from folks who seem to be using it without and problems on their Raqs.
Have I missed something, or does anyone know of a fix besides reverting to an older version of CGI.pm?
Thanks for your help!!
-Jim
provided by Taco Scargo. The installation went fine.
The user prefs section is not accessible. When a user first logs on and is sent to user preferences, an error message is shown that reads:
Your request didn't contain the proper session ID cookie -- access denied!
I asked for help on the Neomail user's list and got this reply:
-------------------
I just saw your message, and I had exactly the same problem.
The cookie bug you're experiencing is caused by an incompatibility in the Neomail software. Neomail is highly dependent on the CGI.pm library. In order to install Neomail on my FreeBSD system, it required a newer version of CGI.pm than I had, so I installed the latest: version 2.753.
After about two hours of digging through the Neomail code, I discovered that the cookie code in Neomail doesn't work with CGI.pm at all. So, as a last resort, I restored the CGI.pm file that I had before I installed Neomail, version 2.46, and it worked perfectly.
So, the solution is to replace the CGI.pm on your system with an older version until Neomail is fixed. Naturally, you'll have to make sure that no other Perl scripts on your system rely so heavily on CGI.pm.
----------------------
Then Ernie Miller, the author of Neomail, replied with this:
-----------------
NeoMail isn't being fixed. 1.x codebase is no longer being updated. It was written to the 2.x CGI.pm API, that they decided to alter that in 3.0 isn't my concern.
-------------------
Bottom line is that Neomail won't work on my RaQ4!!
I 've seen lots of posts here from folks who seem to be using it without and problems on their Raqs.
Have I missed something, or does anyone know of a fix besides reverting to an older version of CGI.pm?
Thanks for your help!!
-Jim
