What You Need to Know:
We use WebSocket connections within the Workera app.
WebSockets establish real-time communication between a client (for example, a browser) and a server. WebSockets can stream through your internal firewall or proxy, and the connection is established through a web socket handshake over the TCP (Transport Control Protocol).
The Workera app opens a web socket connection using the URL: wss://skills.workera.ai/app/admin/live/websocket
We do not use specific ports, but (web socket) connections to workera.ai must be unblocked, to ensure proper functionality.
Required Action:
When possible, we recommend whitelisting the wildcard DNS record. In this case, the domain will be added to the whitelist in this format: *.workera.ai
By adding a wildcard domain to the whitelist, you are allowing access to all subdomains of the specified domain. This can be useful if you are using multiple subdomains for Workera and do not want to whitelist each one individually or if new sub-domains are added over time.
If the wildcard domain can not be whitelisted, at a minimum, the following domain should be whitelisted:
- skills.workera.ai (clients hosted on the US datacenter)
- skills.eu.workera.ai (clients hosted on the EU datacenter)
Note! The whitelisting needs to include web socket connections, not only HTTPS!
Where to Whitelist:
The blockage can occur at multiple layers within your network; your IT department will know best where to whitelist the domain to allow WebSocket connections.