Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host

Je kan deze melding krijgen bij:

  • Het verzenden van e-mails vanuit Profit.
  • Het uitvoeren van een GetConnector.

Oorzaak

Er zijn meerdere oorzaken mogelijk:

  • Deze melding krijg je als een deel van de e-mails niet wordt verstuurd. Dit gebeurt als de ingestelde mailserver in Profit beperkingen oplegt. Bijvoorbeeld het versturen van maximaal 50 e-mails per minuut. Wil je dan 100 facturen versturen, dan wordt de tweede helft van de set geweigerd door de mailserver.
  • Deze melding krijg je als er meer data wordt opgehaald dan Profit in het actieve geheugen kan verwerken.

Oplossing

Het advies is om de volgende oplossingen te overleggen met je systeembeheerder.

Mailserver

Opheffen limitering mailserver

Allowlist in de mailserver het IP-adres: 185.46.182.1 / proxy.afas.online. Dit IP-adres wordt gebruikt voor het afleveren van e-mails bij de door jullie ingestelde mailserver. Maak hierop eventueel een uitzondering door op de mailserver een ''SMTP Client Submission rate'' of "MessageRateLimit" limiet in te stellen.

In het geval van Exchange / Office 365 kan het zijn dat je hier een connector voor moet aanmaken. Je doet dit via een aangepaste throttling policy die je koppelt aan een specifieke gebruiker. De gegevens van deze gebruiker vul je in Profit in via Algemeen / Omgeving / Beheer / Eigenschappen, tabblad E-mail.

Instellen mailserver AFAS Online

Een alternatief is de AFAS Online mailserver gebruiken. De mailserver van AFAS Online legt dit soort beperkingen namelijk niet op. Bij het gebruik van de mailserver van AFAS Online gelden wel een aantal spelregels. Zo is het belangrijk om het SPF-record correct in te stellen. Hoe je de AFAS Online mailserver correct inricht staat beschreven in artikel E-mailserver en afzender instellen.

GetConnector

Via een aantal slimme manieren is het mogelijk om minder data op te halen in je GetConnector en daarmee de performance te verbeteren. Welke mogelijkheden je hebt lees je in het artikel Performance van GetConnector optimaliseren.