can't ping from my droplet

Posted February 25, 2019 1.5k views

I created a droplet recently (Ubuntu Docker 18.06.1~ce~3 on 18.04).
And I realize emails couldn’t be sent by my application.

I’m using SendGrid’s API.

It works perfectly from my local machine.

I can’t even ping from my droplet.

PING ( 56(84) bytes of data.
— ping statistics —
328 packets transmitted, 0 received, 100% packet loss, time 335312ms

It works well if I try locally:

$ ping
PING ( 56 data bytes
64 bytes from icmpseq=0 ttl=50 time=85.898 ms
64 bytes from icmp
seq=1 ttl=50 time=79.936 ms
64 bytes from icmp_seq=2 ttl=50 time=112.295 ms

Why is that endpoint not reachable ?
I tried other endpoints without issues.


These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
3 answers

Hey friend!

This is a good question. I feel like it may be possible that SendGrid has blocked that IP or range that your droplet is on. You might reach out to their support and ask. I could be wrong, it could be what @JosephPersie mentioned because the IP you’re pinging from the droplet doesn’t look to be one on the A record, yet I can still ping that IP locally anyway.


Thank you for your answer! 🙂
I couldn’t wait to deploy that application, so I simply used another droplet.
But I’ll keep that in mind if it happens again.

Hey @aduermael,
I had faced the same issue, Your IP has been blocked by Sendgrid.
My Peer suggested me to switch the delivery service and I started using Pepipost,
API Configuration is much easier now. :)