i have successfully test client end point (https://developerportal.ethiotelebirr.et:38443/apiaccess/payment/gateway/payment/v1/token" in local it work fine,but in digital ocean server it return time out error. I try allow outgoing traffic on port 38443 ufw,iptables,but nothing working. I Try curl -kv 196.188.120.3:38443 time out.note other client end point url working fine with 8888 port. I try Nginx conf too, but Nginx responsible for inbound request, i am new to networking so Please help me thanks.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
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.
Heya,
You can contact the third-party and request to whitelist the droplet’s and other IP address from which you’ll connect.
Also allow outgoing traffic on port 38443.
Regards
Heya,
I can confirm as the others posted that I can’t connect to 196.188.120.3 on pot 38443. This means the provider of that API is blocking the requests.
You can contact them and give them your IP address to whitelist. That way you would be able to connect to the said IP.
Hey!
I just answered a very similar question here:
Indeed and Nginx should not be related here as you are making outbound calls to that API.
I just tried connecting to
telnet 196.188.120.3 38443
and it times out for me as well. So it sounds like that the third party provider has some firewall in place blocking all incoming traffic on that port.The third party provider needs to allow your Droplet’s IP address to access port
38443
as this is the port that you are connecting to.Port 443 is your HTTPS port for incoming connections.
Let me know how it goes once they allow your Droplet’s IP address for that 38443 port!
- Bobby