NOCC 1.7
5. Januar 2009, 22:34 Uhr
Am 1. Januar habe ich Version 1.7 von NOCC veröffentlicht.
Es war das erste Mal, dass ich verantwortlich war und ich habe mich noch an das übliche Veröffentlichungsdatum des 1. Januars (sowie 1. Juli) gehalten. Ob ich das in Zukunft noch mache, weiß ich nicht, den Neujahr hat man meistens ja anderes zutun, als ne neue Version zu veröffentlichen. ;)
Da wir im Moment leider einen Mangel an Entwicklern haben, fehlen spektakuläre Änderungen. :(
Ich habe wieder hauptsächlich am Layout gearbeitet und weitere Teile auf barrierefreies HTML umstellt. Besonders deutlich wurde das “blue” Theme überarbeitet. Aber auch beim allgemeinen Aussehen gab es Überarbeitungen, wie z. B. eine bessere Seiten-Navigation.
Ich hoffe mal, dass es bei der nächsten Version mehr zu berichten gibt…
Bernhard
3. Februar 2009, 20:54 Uhr
Hallo,
Ich habe aus der der Zeitschrift Com 2/09 den Artikel E-Mails auf der eigenen Webseite durchgearbeitet um endlich mein Email Müll in den Griff zu bekommen.
Bin aber bei folgenden Fehler hängen geblieben.
Please set “register_globals” to “Off” within your “php.ini” file in order for NOCC to run. If you don’t have access to “php.ini”, please consult the FAQ in order to fix this problem.
Ich habe keine möglichkeit die “php.ini” zu ändern.
Can You help me?
Bernhard
LGm
3. Februar 2009, 21:13 Uhr
Cool, ich wusste gar nicht, dass es NOCC sogar in eine Zeitschrift geschafft hat! :)
Wenn alles gut geht, kannst du den Wert über eine “.htaccess” Datei einstellen.
Erstelle dazu eine Textdatei mit dem Namen “.htaccess” im Root-Ordner von NOCC mit folgendem Inhalt:
php_value register_globals 0
php_flag register_globals Off
Ein Parameter stellt es für PHP4 aus, der andere für PHP5. Du solltest also auf der sicheren Seite sein.
Viel Erfolg,
LGm
Bernhard
3. Februar 2009, 21:25 Uhr
habe in der Datei “index.php” einfach mal folgendes rausgeschmissen.
Jetzt gehts aber das programm stürtgzt leicht ab.
//require_once ‘./utils/check.php’;
LGm
3. Februar 2009, 21:44 Uhr
Damit hast du die Überprüfung auf “register_globals” entfernt, aber ich befürchte NOCC läuft nicht gut, wenn “register_globals” noch an ist.
Hast du das mit der “.htaccess” Datei mal ausprobiert?
Bernhard
3. Februar 2009, 21:45 Uhr
Oh vielen Dank – habe gar nicht mit so einer schnellen reaktion gerechnet.
Die unterste Zeile hatte ich schon drin
“php_flag register_globals Off”
war auch in der Zeitung
habe es mit der anderen auch versucht – geht aber leider auch nicht
nur wenn ich //require_once ‘./utils/check.php’;
gehts
aber nach ner weile kommt dann folgende Fehlermeldung
Verbindung zum Server fehlgeschlagen: Can not authenticate to POP3 server: POP3 connection broken in response
hast du noch ne Idee
gruß
Bernhard
LGm
3. Februar 2009, 21:57 Uhr
Leider gibt es ein paar Hoster, die eine “.htaccess” Datei nicht auslesen. :-(
Und du hast sie auch sicher “.htaccess” genannt? Der führende Punkt ist wichtig!
Wie sieht den dein $conf->domains[$i] Konfiguration aus? (Persönliche Werte solltest du vielleicht durch Testwerte ersetzen.)
Bernhard
3. Februar 2009, 22:05 Uhr
Oh nee ich habs mir fast schon gedacht, aber mit dem Punkt schreibt er folgen den Fehler
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
http://www.bbarteczko.de
Tue Feb 3 22:01:47 2009
Apache/2.0.54 (Debian GNU/Linux)
LGm
3. Februar 2009, 22:12 Uhr
Sieht so aus, als ob du einen Syntax-Fehler in der “.htaccess”-Datei hast.
Probier einmal nur folgende Zeile als Inhalt:
php_value register_globals 0
Und danach folgende:
php_flag register_globals Off
Bernhard
3. Februar 2009, 22:16 Uhr
in der datei conf.php habe ich eigentlich nur folgendes angepasst:
und die datei addcgipath.sh rausgeschmissen
$i = 0;
$conf->domains[$i]->domain = ‘gmx.de’;
$conf->domains[$i]->in = ‘pop.gmx.net:110/pop3′;
$conf->domains[$i]->smtp = ‘mail.gmx.net’;
$conf->domains[$i]->smtp_port = 25;
$conf->domains[$i]->login_with_domain = 1;
$conf->domains[$i]->login_with_domain_character = ‘@’;
$conf->domains[$i]->login_suffix = ”;
$conf->domains[$i]->login_aliases = array();
$conf->domains[$i]->login_allowed = array();
$conf->domains[$i]->smtp_auth_method = ‘login’;
$conf->domains[$i]->imap_namespace = “INBOX.”;
$conf->domains[$i]->have_ucb_pop_server = false;
$conf->domains[$i]->quota_enable=false;
$conf->domains[$i]->quota_type=’STORAGE’;
$conf->tmpdir = ‘/tmp’;
$conf->master_key = ‘password’;
LGm
3. Februar 2009, 22:21 Uhr
Ich bin mir nicht sicher, aber trennt GMX nicht die POP-Verbindung nach einiger Zeit? Hast du IMAP-Zugriff? Vielleicht hast du damit mehr Erfolg!?
Bernhard
3. Februar 2009, 22:44 Uhr
habe mit der “.htaccess” alles ausprobiert, egal ob im Verezeichniss “nocc-1.7″ oder darüber mit allen Versionen die Du sagtest- es erscheint immer die obige Fehlermeldung nur wenn ich die Überprüfung auf “register_globals” entferne gehts mit den abstürtzrn.
Ich versuchs morgen nochmal mit einem anderen Email-Account.
Aber vielen tausend Dank für deine Unterstützung.
Ich muss für heute erst mal aufgeben habe frühdienst und mus um 4 Uhr aufstehen
LGm's World » Blog » NOCC-Artikel in com! 02/2009
8. Februar 2009, 18:17 Uhr
[...] Konfiguration nichts geändert hat, kann man den Artikel auch sehr gut als Anleitung für NOCC 1.7 [...]
Steffen
16. März 2009, 13:44 Uhr
Hallo! Nach dem Beitrag in der “com 02/09″ habe ich auch nocc 1.7 auf meiner Webseite eingebunden. Das hat, dank der guten Anleitung, auch super funktioniert. Jetzt hat mir GMX eine Mail über ein Sicherheitsupdate geschickt.
Der wesentliche Teil lautet:
—
Nach der Umstellung am 10.3.2009 kann Ihr Mailprogramm Sie nicht mehr an unseren Mailservern anmelden, wenn die Optionen „APOP“ oder „CRAM-MD5“ aktiviert sind. Bitte entfernen Sie ggf. die Einstellungen für diese Optionen und wählen Sie stattdessen „SSL“ oder „TLS“ als sichere Verbindung!
—
Seitdem klappt die Anmeldung nicht bei NOCC nicht mehr.
Verbindung zum Server fehlgeschlagen: Certificate failure for pop.gmx.net: unable to get local issuer certificate: /C=DE/ST=Bayern/L=Munich/O=GMX GmbH/CN=pop.gmx.net
Ich hatte gehofft das eine Änderung in der conf.php ausreichen würde . . .
$conf->domains[$i]->in = ‘pop.gmx.net:110/ssl/novalidate-cert’;
//$conf->domains[$i]->in = ‘pop.gmx.net:110/pop3′;
—
Die Fehlermeldung lautet nach der Anpassung:
Verbindung zum Server fehlgeschlagen: TLS/SSL failure for pop.gmx.net: SSL negotiation failed
kannst du mir einen Tipp geben?
vielen Dank schon mal
Gruß,
Steffen
LGm
16. März 2009, 20:23 Uhr
Hallo Steffen,
ich benutze bei meinem Provider kein TLS/SSL, weil ich nur Probleme mit den Zertifikaten hatte:
$conf->domains[$i]->in = ‘pop.gerundt.de:110/pop3/notls’;
Vielleicht hilft es dir ja auch?
Viele Grüße,
Tim