No, the issue isn't with pear. The issue is that once Horde 3.0 was installed, Horde stopped working. No part of the login process works, as I've shown above.
Though I tried it before, I tried all the pear installs as shown:
[root@heimdall tmp]# pear install Log
Package 'Log' already installed, skipping
[root@heimdall tmp]# pear install Date
Package 'Date' already installed, skipping
[root@heimdall tmp]# pear install File
Package 'File' already installed, skipping
[root@heimdall tmp]# pear install Mail
Package 'Mail' already installed, skipping
[root@heimdall tmp]# pear ua
[root@heimdall tmp]# pear -d preferred_state=beta install -a Services_Weather
Package 'Services_Weather' already installed, skipping
I did a search for all the PHP files included once before, someone had the file list up here but I can't find that link. Something about "pear -show" or something.
In any case, I needed to get Horde working, so I tried rolling-back to Horde 2.0 using the included "horde20_restore.sh". Whoa', man, now I'm getting about a hundred lines like the first few you see here. And login is STILL failing:
Jul 24 16:48:27 heimdall HORDE[5800]: PHP Warning: unpack(): Type N: not enough input, need 4, have 3 in /home/httpd/html/horde/lib/Cipher/blowfish.php on line 356
Jul 24 16:48:27 heimdall HORDE[5800]: PHP Warning: unpack(): Type N: not enough input, need 4, have 3 in /home/httpd/html/horde/lib/Cipher/blowfish.php on line 356
Jul 24 16:48:27 heimdall HORDE[5800]: PHP Warning: unpack(): Type N: not enough input, need 4, have 2 in /home/httpd/html/horde/lib/Cipher/blowfish.php on line 356
Jul 24 16:48:27 heimdall last message repeated 2 times
Jul 24 16:48:27 heimdall HORDE[5800]: [imp] FAILED LOGIN 67.189.117.182 to localhost:143[imap/notls] as jherrick [on line 282 of "/home/httpd/html/horde/imp/lib/IMP.php"]
Jul 24 16:48:27 heimdall HORDE[5800]: PHP Notice: (null)(): LOGIN failed (errflg=1) in Unknown on line 0
Jul 24 16:48:27 heimdall last message repeated 2 times
Jul 24 16:48:27 heimdall HORDE[5800]: PHP Notice: (null)(): Too many login failures (errflg=2) in Unknown on line 0
Jul 24 16:48:27 heimdall HORDE[5800]: PHP Notice: (null)(): Unexpected untagged message: LOGGING (errflg=1) in Unknown on line 0
This is miserable. Why did I talk about pear, then PHP, with all this? Because after the fact I saw all the posts about PHP 4.3.11 causing problems, and I just wanted to find a script to remove PHP 4.3.11's upgrades and move back to 4.3.10.
So far Ergin's site (
http://ergin.dyndns.org/webgui/) and here both don't have any reversal script or discussion as to which items are being put on, or how to remove them again. I just want to go back to 4.3.10 again and have my Horde & IMP work again.
I'm just begging, guys. That's all.