About website communication
To communicate with the WhatPulse website, the WhatPulse app uses a SSL encrypted connection. This means whatpulse opens a connection to client.whatpulse.org on port 443. If you have a restrictive firewall in place, allow this connection. Otherwise, WhatPulse can not function properly.
You can use a proxy to relay WhatPulse communication, but it that proxy should not alter the SSL certificate used for communication, as the client will detect that and give an error.
If the SSL certificate does get changed during transit, WhatPulse will opt for security and respond with this message: SSL errors, something fishy is going on!
If you're getting the above error even without using a proxy, WhatPulse is likely below version 5.2. Please upgrade to the latest version to continue pulsing.