a. In-case of SMPP server unreachable.

Run the below command to check the server port is in listening mode or not

     sudo netstat -plunta | grep 8585

  • If port 8585 is in listening mode and still the server is unreachable remotely than check the IpTable/UFW rules.
  • If port is not in listening state then check the following:-
    • Check is the service (smpp-server) running
    • check the RabbitMQ queue named as hub-server.service.queue for running consumers.
    • If both the above points are working then take the screenshot of the service status and restart the service.

b. In case of server reachable but giving error code -1 / -2 on bind requests

  • Check the ESME blacklist rule for preventing any flooding. If the same doesn’t exists than create one.
    • Bind Request  : Max 4 times per minute
    • Enquire link Request : Max 2 times per minute
  • Capture live PDU on tcp.port 8585
  • Verify SMPP server services Event Viewer log on application portal.
  • Take a screenshot of the output of this command

sudo netstat -plunta | grep 8585

  • Restart the server service to allow the ongoing traffic.

Leave a Reply

Your email address will not be published. Required fields are marked *