When processing orders you might come across the "Server Rejected by SLM Monitor" error.

This issue is unrelated to techShip, it's shown when Canada Post reports either:

  • There is a service outage
  • They are under scheduled maintenance
  • You have exceeded the standard limit of requests per minute from Canada Post's servers; Canada Post typically allows 20 requests per minute via API, so it depends how many shipments process per minute and how long it takes to make the consecutive calls (10 seconds = 6 shipments/minute, 6 seconds = 10 shipments/minute, topping at 3 seconds = 20 shipments/minute)

As a solution, you might want to:

  • Process the order later 
  • Reach Canada Post support if the process persists