Postgres SSL-Fehler
Ich versuche zu laufen, ein Drupal migration via SSH und drush (eine command-line shell), kopieren von Daten aus einer postgres-Datenbank auf mysql.
Es funktioniert für eine Weile (~5 Minuten oder so), aber dann bekomme ich die Fehlermeldung:
SQLSTATE[HY000]: General error: 7 SSL [error] SYSCALL error: EOF detected
Die postgres-Datenbank-Verbindung zu haben scheint, ist verschwunden, und ich bekomme nur Fehler:
SQLSTATE[HY000]: General error: 7 no [error] connection to the server
Funktioniert es lokal, also denke ich muss das problem mit postgres und führen Sie ein Skript über SSH - aber googeln Sie diese Fehler gibt nichts nützlich. Weiß jemand, was könnte die Ursache sein?
InformationsquelleAutor der Frage Ben Scott | 2012-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte ein timeout. prüfen Sie zunächst das Protokoll (vielleicht ändern ssl_renegotiation_limit)
BTW: IIRC, die Nachverhandlung erfolgt nicht nach einer festgelegten Zeit, aber nach einer bestimmten Menge an übertragenen Zeichen (2GB?)
InformationsquelleAutor der Antwort wildplasser
Sollten Sie überprüfen sowohl Ihre PostgreSQL-und MySQL-logs für weitere mögliche details. Wenn es gibt nicht viel in der PostgreSQL-log, Blick auf die log_min_error_statement in postgresql.conf. Wie finden Sie über diesen link, können Sie tune es zu einer Erhöhung der Menge der Protokollierung. Wenn es noch keine Hinweise in der PostgreSQL-log, würde ich schauen anderen Komponenten in Ihrem system für das problem.
InformationsquelleAutor der Antwort Mark Stosberg