I’m sending emails with the Chilkat plugins and SendGrid to my ticket system. SendGrid is changing security and therefore I have to update username and password.
My app comes in different flavours. The email sending code works fine for 2 versions and fails for the third. The code is identical. I’m at a loss how to debug the problem.
Here is the relevant section from the verbose log of the Chilkat plugin:
<info>Single-threaded domain to IP address resolution</info>
<info>connecting to IPV4 address...</info>
<ipAddress>159.122.219.43</ipAddress>
<createSocket ms="1">
<info>Setting SO_SNDBUF size</info>
<sendBufSize>262144</sendBufSize>
<info>Setting SO_RCVBUF size</info>
<recvBufSize>4194304</recvBufSize>
</createSocket>
<connect>
<socketErrno>64</socketErrno>
<socketError>Host is down</socketError>
</connect>
</connect_ipv6_or_ipv4>
<connect_ipv6_or_ipv4>
<info>Single-threaded domain to IP address resolution</info>
<info>connecting to IPV4 address...</info>
<ipAddress>159.122.219.43</ipAddress>
<createSocket>
<info>Setting SO_SNDBUF size</info>
<sendBufSize>262144</sendBufSize>
<info>Setting SO_RCVBUF size</info>
<recvBufSize>4194304</recvBufSize>
</createSocket>
<connect>
<socketErrno>64</socketErrno>
<socketError>Host is down</socketError>
</connect>
I’m quite sure that the host is not down. I’ve now switched a couple of times between the versions. And every time I can send an email with one version of the app and not the other.
Does anyone have an idea why I have such a weird problem?