Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 16.04.2017 15:52

phpman
arbeitet mit CMSMS
Registriert: 05.04.2012
Beiträge: 137

FormBuilder Modul Fehler -> CMSmailer !!!

Hallo zusammen,

ich musste vor kurzem mal das Captcha Modul neu Installiene nun erhalte ich folgenden "nicht definierten" fehler:

{FormBuilder form='contact'}

---> Ausgabe Fehler Website

Bei der Verarbeitung des versandten Formulars ist ein Fehler aufgetreten.

Fehler im Serverlog:

AH01071: Got error 'PHP message: PHP Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:\nerror:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /var/www/vhosts/domain.tld/httpdocs/cms/modules/CMSMailer/phpmailer/class.smtp.php on line 344\n', referer: https://www.domain.tld/index.php?page=kontakt

Aktuell ist folgende Version Installiert:

CMSMailer       5.2.14
CMSPrinting       1.0.5
FileManager       1.4.5
MenuManager       1.8.7
MicroTiny       1.2.9
ModuleManager       1.5.8
News       2.15.2
Search       1.7.13
ThemeManager       1.1.8
SystemInfo       1.0
Statistics       1.2.1.2
DownloadManager       1.5.2
CGSimpleSmarty       1.10
CGExtensions       1.53.18
TinyMCE       2.9.12
CGCalendar       1.10.4
Gallery       1.6.1
Archiver       0.2.6
ExtendedTools       1.3.3
ToolBox       1.3.11
FormBuilder       0.7.3
CMSDumper       1.3
TemplateExternalizer       2.1.6
CGSnapshot       1.2.1
Captcha       0.5.3

Update auf Captcha 0.5.5 brachte keine Änderung

hoffe Ihr könnt hier weiterhelfen da am System nichts verändert wurde.

Nachtrag: Domain hat ein https:// lets crypt certificate
Kann es sein dass das Formular nun nicht mehr mit https:// funktioniert?

im backend taucht noch das als Fehler auf:

    Fehler beim Versand: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ … leshooting

nur hier raus werde ich nicht schlau

Gruß, PHPman

Beitrag geändert von phpman (16.04.2017 23:16)

Offline

#2 16.04.2017 17:04

phpman
arbeitet mit CMSMS
Registriert: 05.04.2012
Beiträge: 137

Re: FormBuilder Modul Fehler -> CMSmailer !!!

Nachtrag: ich habe den CMSMailer auf "sendmail" umgestellt, dann kann ich mir eine Test Nachricht zusenden (aus dem Modul) jedoch nicht aus dem Formular. Hier kommt ein neuer Fehler:

AH01071: Got error 'PHP message: PHP Warning: Illegal string offset 'sent' in /var/www/vhosts/domain.de/httpdocs/cms/modules/FormBuilder/classes/DispositionEmailBase.class.php on line 82\nPHP message: PHP Warning: Illegal string offset 'sent' in /var/www/vhosts/domain.de/httpdocs/cms/modules/FormBuilder/classes/DispositionEmailBase.class.php on line 82\n', referer: https://www.domain.de/index.php?page=kontakt

Offline

#3 17.04.2017 18:03

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09.11.2010
Beiträge: 4.035

Re: FormBuilder Modul Fehler -> CMSmailer !!!

Ich bin mir nicht zu 100% sicher, aber ich glaube die Lösung steht auf der verlinkten Seite beim Fehler im Backend: https://github.com/PHPMailer/PHPMailer/ … on-failure
Es scheint ein Problem mit dem Zertifikat zu sein.
Füge mal im CMSMailer Modul in der Datei "CMSMailer.module.php" am Ende der Funktion "reset()" (Zeile 309 - 333) folgendes hinzu (hab ich aus der Troubleshooting-Seite):

	$this->the_mailer->SMTPOptions = array(
		'ssl' => array(
			'verify_peer' => false,
			'verify_peer_name' => false,
			'allow_self_signed' => true
		)
	);

(ungetestet)

Offline