Hi all,

I've recently installed SugarCRM version 4.5.0f (Build 1202) on a server with the following software:

- MySQL version 4.1.20-1.FC4.1
- PHP version 5.0.4-10.5
- Perl-Apache-ASP version 2.59-fc4.build80060613.20

During and after the installation I encountered some problems. Most of which I was able to solve myself. I found two files that contained wrong paths to certain files:

include/database/MysqlHelper.php (During installation DB tables aren't created and filled)
require_once('DBHelper.php');
should be
require_once('include/database/DBHelper.php');

modules/Calendar/index.php (Calendar wil not load)
require_once('templates/templates_calendar.php');
should be
require_once('modules/Calendar/templates/templates_calendar.php');


But the reason I created this post is I encountered a problem I haven't been able to solve yet.... After I filled in all required data on the "Inbound Emai Setup" page and successfully tried "Test Settings" I press the "Save" button. After this I get a blank page and nothing happens.

So with allot of "echo's" I found out where PHP stops doing anything:

in the file modules/InboundEmail/InboudEmail.php something goes wroong in the function retrieve():

Code:
function retrieve($id) {
		$ret = parent::retrieve($id);
		$this->email_password = blowfishDecode(blowfishGetKey('InboundEmail'), $this->email_password);
		return $ret;
	}
when I echo $ret nothing is shown.
when I echo blowfishDecode(blowfishGetKey('InboundEmail'), $this->email_password) nothing is shown

I tested the function blowfishGetKey('InboundEmail'), "some own text") I got a result.


Does anyone know what goes wrong here?


Thanks for the help,

Karel