diff --git a/src/http/ziti-websocket-wrapper.js b/src/http/ziti-websocket-wrapper.js index d387890..40685ef 100644 --- a/src/http/ziti-websocket-wrapper.js +++ b/src/http/ziti-websocket-wrapper.js @@ -614,7 +614,9 @@ async function initAsClient(websocket, address, protocols, options) { let request = new ZitiHttpRequest(opts.serviceName, opts.href, opts, websocket._zitiContext); const req_options = await request.getRequestOptions(); req_options.isWebSocket = true; - req_options.port = opts.serviceConnectAppData.dst_port; + if (!isUndefined(opts.serviceConnectAppData)) { + req_options.port = opts.serviceConnectAppData.dst_port; + } // Send request let req = (websocket._req = get(req_options));