Ondertussen wat log informatie gevonden in de directory '/volume1/@appstore/MailStation/roundcubemail/logs/'. Hierin is het volgende te zien:
WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
verify depth is 0
depth=2 C = US, O = Equifax, OU = Equifax Secure Certificate Authority
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = pop.gmail.com
verify return:1
WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
verify depth is 0
depth=2 C = US, O = Equifax, OU = Equifax Secure Certificate Authority
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = pop.gmail.com
verify return:1
WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
verify depth is 0
depth=2 C = US, O = Equifax, OU = Equifax Secure Certificate Authority
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = pop.googlemail.com
verify return:1
WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
verify depth is 0
depth=2 C = US, O = Equifax, OU = Equifax Secure Certificate Authority
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = pop.googlemail.com
verify return:1
WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
verify depth is 0
depth=2 C = US, O = Equifax, OU = Equifax Secure Certificate Authority
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = pop.gmail.com
verify return:1
En onder andere:
[04-Oct-2011 08:55:11] PHP Warning: fclose() expects parameter 1 to be resource, null given in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 890
[04-Oct-2011 08:55:11] PHP Warning: fopen(/var/packages/MailStation/target/roundcubemail/ext/mark_fetch): failed to open stream: Permission denied in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 655
[04-Oct-2011 08:55:11] PHP Warning: fwrite() expects parameter 1 to be resource, boolean given in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 656
[04-Oct-2011 08:55:11] PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 657
[04-Oct-2011 08:55:11] PHP Warning: fopen(/var/packages/MailStation/target/roundcubemail/ext/mark.proc.markdark81.gmail.com): failed to open stream: Permission denied in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 655
[04-Oct-2011 08:55:11] PHP Warning: fwrite() expects parameter 1 to be resource, boolean given in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 656
[04-Oct-2011 08:55:11] PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /volume1/@appstore/MailStation/roundcubemail/program/include/rcube_user.php on line 657
Denk dus dat het allemaal te maken heeft met het niet vinden van het bestand '/usr/syno/ssl/openssl.cnf'. Dit bestand bestaat ook niet op de Synology op deze locatie. Ik kan het bestand wel op andere locaties vinden:
markdark-nas> locate openssl.cnf
/opt/share/openssl/openssl.cnf
/volume1/@appstore/baseutils/utils/share/openssl/openssl.cnf
/volume1/@optware/share/openssl/openssl.cnf
Ergens zal ik dus naar een van deze bestanden moeten wijzen, maar als ik zoek op 'openssl' door alle RoundCube config files, dan vind ik hier geen match. Dus lijkt niet een config van RoundCube te zijn!
Verder heb ik alle PHP files van RoundCube laten doorzoeken naar openssl.cnf, maar geen enkele hit gevonden. Tevens zoeken daar alle bestanden in '/usr/syno/mailstation/etc/' levert geen hit op. Toch moet ergens een verkeerde referentie staan. Iemand een idee hoe dit te fixen?
Mark
*** EDIT ***
Ondertussen geprobeerd een symlink te maken naar /opt/share/openssl/openssl.cnf voor bestand /usr/syno/ssl/openssl.cnf. Hierdoor is de warning weg op dat bestand. Echter houdt ik nog errors over de bestanden:
/var/packages/MailStation/target/roundcubemail/ext/mark_fetch
/var/packages/MailStation/target/roundcubemail/ext/mark.proc.markdark81.gmail.com
Als ik beide bestanden aanmaak, de rechten goedzet en de eigenaar, dan lijkt dit voor de 'mark_fetch' bestand goed te werken, maar niet voor andere bestand. Deze blijft foutmeldingen geven.
Iemand een idee? Of kan iemand eens kijken naar zijn bestanden in
/var/packages/MailStation/target/roundcubemail/ext/
*** EDIT ***