Firewall and IP configuration

Roleplay conversations

The default roleplay conversation mode is Realtime, which may be blocked by your organization. You can test if Realtime mode is blocked by following the instructions in the "For the network" section in Browser Troubleshooting.

If it is, please send this to your IT team:

--

VirtualSpeech is using an application that connects to OpenAI’s Realtime API via WebSockets:
wss://api.openai.com/v1/realtime?model=gpt-realtime-mini

In Chrome DevTools, we see:

This suggests the WebSocket handshake is being blocked or terminated by a proxy/firewall before it reaches OpenAI.

Could you please:

  1. Allow WebSocket (WSS) traffic to api.openai.com:443.

  2. Ensure HTTP/1.1 Upgrade: websocket and Connection: Upgrade are permitted for that host.

  3. If SSL inspection is enabled, either ensure it supports WebSockets for this host or bypass inspection for api.openai.com.


VR app and online practice exercises

Be sure to allowlist the following host in your firewall for outbound TCP connections over ports 80 and 443 (for HTTPS, respectively):

VirtualSpeech uses BunnyCDN and AWS.

Published with Nuclino