logo
Home

Neue Lösung zum Sugar Update Bug (weißer Schirm)


Ich habe relativ viele Kunden und in letzter Zeit (Version 6.4.x) haben sich die Meldungen zu Problemen bei Upgrades und Modulinstallationen gehäuft. Interessanterweise aber nicht immer und nicht überall sondern offensichtlich nur bei gewissen Betriebssystemen und php Releases. Oder so dachte ich.

Julian Bartels, ein Spezialist für Solaranlagen (http://mundeco.de) und offensichtlich ohne meinen Tunnelblick hat sich der Sache angenommen und hat festgestellt dass das Problem mit einem einfachen Eintrag in die php.ini behoben werden kann:

suhosin.executor.include.whitelist = upload://upgrades/ 

(mit anschließendem Neustart des Apachen natürlich).

Daher: Wenn Sie dieses Problem haben (betrifft auch den weißen Schirm beim Versionsupdate) sehen Sie bitte nach (phpinfo()) ob Sie Suhosin verwenden. Wenn ja schauen Sie in den syslog ob es eine Fehlermeldung wie die folgende gibt:

Apr 19 06:04:13 debian suhosin[24865]: ALERT - Include filename ('upload://upgrades/module/serialletter_sugarcrm6x_1.0.2-manifest.php') is an URL that is not allowed (attacker 'xxx.xxx.56.1', file '/var/www/xxx/modules/UpgradeWizard/uw_utils.php', line 828)

Wenn Sie diese Meldung finden dann haben Sie mit obigem Fix auch die Lösung...