Zulu - Could not connect to server

FreePBX 13.0.195.5
Asterisk 14.7.5
Zulu 13.0.54.31.2
Zulu 3 client on Windows 7 PC

I have a Zulu user already setup, when I try to login to the user on the Zulu client, I get a “Could not connect to the server” screen. When I look at the Zulu module from my FreePBX GUI, under the active connections tab, I see an entry for my user at the time I tried to login, suggesting that the connection was successful.

Username      Connected At    Client Client Type
 redacted  05/31/18 07:59:05 3.0.0 electron-windows server 2008 r2 / 7 

Any idea on what might be wrong here?

I found the local Zulu log under:

Nothing is sticking out like a problem. Any ideas?
May 31st 2018, 2:50:55 pm - debug: Reducers - app - AUTH_LOGIN_REQUEST
May 31st 2018, 2:50:55 pm - debug: avatars - type - AUTH_LOGIN_REQUEST
May 31st 2018, 2:50:55 pm - debug: WebSocketConnection - constructor - 0
May 31st 2018, 2:50:55 pm - debug: PBXAccount - constructor - 85b01d5f-c003-4b3c-8b64-ec14300810ff - 0
May 31st 2018, 2:50:55 pm - debug: AccountManager - add - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: WebSocketConnection - connect
May 31st 2018, 2:50:55 pm - debug: WebSocketConnection - connect - Connecting to - wss://zzz:8002/
May 31st 2018, 2:50:55 pm - debug: PBXAccount - _onConnecting - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: Actions - pbxaccount - pbxAccountConnecting - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: Reducers - auth - PBXACCOUNT_CONNECTING
May 31st 2018, 2:50:55 pm - debug: avatars - type - PBXACCOUNT_CONNECTING
May 31st 2018, 2:50:55 pm - debug: WebSocketConnection - connect - onopen
May 31st 2018, 2:50:55 pm - debug: PBXAccount - _onOpened - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: Actions - pbxaccount - pbxAccountOpen - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: avatars - type - PBXACCOUNT_OPEN
May 31st 2018, 2:50:55 pm - debug: WebSocketConnection - login - clientversion: 3.0.0 - clienttype: electron-windows server 2008 r2 / 7
May 31st 2018, 2:50:55 pm - debug: PBXAccount - _onAuthenticating - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: Actions - pbxaccount - pbxAccountAuthenticating - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:55 pm - debug: avatars - type - PBXACCOUNT_AUTHENTICATING
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - Data length: 932
May 31st 2018, 2:50:56 pm - debug: PBXAccount - _onAuthenticated - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: Reducers - app - PBXACCOUNT_SERVER_VERSION_SUPPORTED
May 31st 2018, 2:50:56 pm - debug: avatars - type - PBXACCOUNT_SERVER_VERSION_SUPPORTED
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - subscribeToCalls
May 31st 2018, 2:50:56 pm - debug: Reducers - app - AUTH_LOGIN_SUCCESS
May 31st 2018, 2:50:56 pm - debug: Reducers - auth - AUTH_LOGIN_SUCCESS
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUTH_LOGIN_SUCCESS
May 31st 2018, 2:50:56 pm - debug: Reducers - config - AUTH_LOGIN_SUCCESS
May 31st 2018, 2:50:56 pm - debug: Containers - LoginControl - needsLogin: true
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - getUserImage - zzz
May 31st 2018, 2:50:56 pm - debug: Actions - pbxaccount - pbxAccountAuthenticated - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: Reducers - auth - PBXACCOUNT_AUTHENTICATED
May 31st 2018, 2:50:56 pm - debug: avatars - type - PBXACCOUNT_AUTHENTICATED
May 31st 2018, 2:50:56 pm - debug: Actions - pbxaccount - pbxAccountReady - 85b01d5f-c003-4b3c-8b64-ec14300810ff - {“removedbyme”}
May 31st 2018, 2:50:56 pm - debug: Reducers - auth - PBXACCOUNT_READY
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - sendCommand - 29c4169b-45c2-4f23-a96e-8ac5a4cfeec9 - {“command”:“subscribe”,“type”:“call”,“id”:“29c4169b-45c2-4f23-a96e-8ac5a4cfeec9”}
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - sendCommand - e3dfbf09-6ad6-4afe-ac18-864895c677bc - {“command”:“pull”,“type”:“smsdids”,“id”:“e3dfbf09-6ad6-4afe-ac18-864895c677bc”}
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - sendCommand - df74a8b7-c67e-4382-a191-f27d21154eba - {“command”:“pull”,“type”:“useravatar”,“username”:“zzz”,“id”:“df74a8b7-c67e-4382-a191-f27d21154eba”}
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUTH_SWITCH_ACCOUNT
May 31st 2018, 2:50:56 pm - debug: Reducers - config - AUTH_SWITCH_ACCOUNT
May 31st 2018, 2:50:56 pm - debug: Actions - contacts - listContacts - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - FETCH_CONTACTS_REQUEST
May 31st 2018, 2:50:56 pm - debug: Reducers - contacts - FETCH_CONTACTS_REQUEST
May 31st 2018, 2:50:56 pm - debug: WebApi - /contact - list
May 31st 2018, 2:50:56 pm - debug: Actions - app - ready
May 31st 2018, 2:50:56 pm - debug: Reducers - app - APP_STATE_READY
May 31st 2018, 2:50:56 pm - debug: avatars - type - APP_STATE_READY
May 31st 2018, 2:50:56 pm - debug: Containers - LoginControl - needsLogin: false
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - APP_CHECKING_FOR_UPDATE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - Data length: 65
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - actionid: 29c4169b-45c2-4f23-a96e-8ac5a4cfeec9
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUDIO_GET_DEVICES_REQUEST
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUDIO_GET_DEVICES_SUCCESS
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUDIO_CHANGE_DEVICE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUDIO_CHANGE_DEVICE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUDIO_CHANGE_DEVICE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUDIO_CHANGE_DEVICE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - Data length: 13223
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - actionid: df74a8b7-c67e-4382-a191-f27d21154eba
May 31st 2018, 2:50:56 pm - debug: Reducers - app - AUTH_USER_IMAGE_SUCCESS
May 31st 2018, 2:50:56 pm - debug: Reducers - auth - AUTH_USER_IMAGE_SUCCESS
May 31st 2018, 2:50:56 pm - debug: avatars - type - AUTH_USER_IMAGE_SUCCESS
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - Data length: 65
May 31st 2018, 2:50:56 pm - debug: WebSocketConnection - connect - onmessage - actionid: e3dfbf09-6ad6-4afe-ac18-864895c677bc
May 31st 2018, 2:50:56 pm - debug: UpdateAgent - update-not-available
May 31st 2018, 2:50:56 pm - debug: avatars - type - APP_UPDATE_NOT_AVAILABLE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - FETCH_CONTACTS_RESPONSE
May 31st 2018, 2:50:56 pm - debug: Reducers - contacts - FETCH_CONTACTS_RESPONSE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: Actions - interactions - listInteractions - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: avatars - type - FETCH_INTERACTION_REQUEST
May 31st 2018, 2:50:56 pm - debug: Reducers - interactions - FETCH_INTERACTION_REQUEST
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:56 pm - debug: WebApi - interactions - list
May 31st 2018, 2:50:56 pm - debug: avatars - type - FETCH_INTERACTION_RESPONSE
May 31st 2018, 2:50:56 pm - debug: Reducers - interactions - FETCH_INTERACTION_RESPONSE
May 31st 2018, 2:50:56 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:58 pm - debug: avatars - type - NOTICES_DISPLAY_ERROR
May 31st 2018, 2:50:58 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:59 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:50:59 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:59 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:50:59 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:59 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:50:59 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:59 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:50:59 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:50:59 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:50:59 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:04 pm - debug: avatars - type - APP_VISIBLE
May 31st 2018, 2:51:04 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:04 pm - debug: avatars - type - APP_VISIBLE
May 31st 2018, 2:51:04 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:04 pm - debug: avatars - type - APP_VISIBLE
May 31st 2018, 2:51:04 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:04 pm - debug: avatars - type - APP_VISIBLE
May 31st 2018, 2:51:04 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:04 pm - debug: avatars - type - APP_VISIBLE
May 31st 2018, 2:51:04 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:06 pm - debug: Actions - auth - logoutUser - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:06 pm - debug: avatars - type - AUTH_LOGOUT_REQUEST
May 31st 2018, 2:51:06 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:06 pm - debug: AccountManager - get - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:06 pm - debug: PBXAccount - close - Removing listeners… - 85b01d5f-c003-4b3c-8b64-ec14300810ff
May 31st 2018, 2:51:06 pm - debug: WebSocketConnection - close
May 31st 2018, 2:51:06 pm - debug: Reducers - auth - AUTH_LOGOUT_SUCCESS
May 31st 2018, 2:51:06 pm - debug: avatars - type - AUTH_LOGOUT_SUCCESS
May 31st 2018, 2:51:06 pm - debug: Reducers - config - AUTH_LOGOUT_SUCCESS
May 31st 2018, 2:51:06 pm - debug: Actions - app - needLogin
May 31st 2018, 2:51:06 pm - debug: Reducers - app - APP_STATE_READY
May 31st 2018, 2:51:06 pm - debug: avatars - type - APP_STATE_NEEDS_LOG_IN
May 31st 2018, 2:51:06 pm - debug: Containers - LoginControl - needsLogin: true
May 31st 2018, 2:51:08 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:51:08 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:51:08 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:51:08 pm - debug: avatars - type - APP_NOT_VISIBLE
May 31st 2018, 2:51:08 pm - debug: avatars - type - APP_NOT_VISIBLE

Bump… Any ideas? I’ll open a support ticket today.

1 Like

I am having the exact same issue. any luck yet?

Not yet.

I opened a ticket, so we will see what Sangoma says. But it seems to be happening to all my servers (mix of 13 & 14). :frowning:

All the same issue.

@comtech - is that a bug ticket that we are able to see? I believe we are having the same issue. Zulu 2 still connects/functions as far as I can tell at the moment, but Zulu 3 fails to connect. My log looks nearly identical to yours.

Not a bug ticket yet, just a support ticket. They are troubleshooting with me now. I’ll keep this thread updated as we go.

I had the same issue, got support into my system to look at it, says everything is configured correctly and to try again. IT WORKS!! Says nothing was changed but something obviously has. Now to try and figure out how to get FOP2 to show when a Zulu extension is actually in use.

Can you check history and see what they touched? It would be great to get this solved.

I think there is a extra extension created when using Zulu, something like 99 and the extension number. That’s the Zulu phone. Look in the asterisk info section.

Has there been any progress on this for you? It’s not a critical issue for us since I’m just making everyone stick to Zulu 2 for now, but it’d be nice to get off my to-do list.

For anyone having issues with Zulu connecting to the server can you please open a commercial module ticket for our support team to take a look at. You can do that by visting support.sangoma.com and selecting the Commercial Module department.

1 Like

It seemed to be a desktop firewall issue (SOPHOS). At first it didn’t look like the desktop was blocking, but when we disabled SOPHOS it connected! We thought there was a port blocking issue, but before we made any changes to the firewall, we enabled SOPHOS and it continued to work! Not sure what the issue was, but SOPHOS didn’t like something about the initial connection.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.