...
Request Webex XSI intergration
Warning |
---|
Contact Yarnlab support to get anintergrationintegration created https://support.yarnlab.io/ or support@yarnlab.ioProvide Yarnlab with the redirect URL provided on the interface page as per below, This will be unique per interface added and if multiple organisations/interfaces are being tested multiple redirect URLs will need to be provided |
...
Arm Bindings and Webex Credentials
Refer to https://yarnlab.atlassian.net/wiki/spaces/YSP/pages/2918973483/Yarnman+Photon+Interfaces and Select the scope of test_mate-WxC
Firefox is required to perform the OAuth part of the Webex credentials.
Its recommended to preform this step in a private browser window, to make sure the correct webex account is used Firefox is required for Yarnman version 2.5.24 and lower
Select Node to bind the interface and click Bind to Arm
Info |
---|
For Yarnman V 2.6.3 and higher select test_mate-WxC as the role before continuing, refer to https://yarnlab.atlassian.net/wiki/spaces/YSP/pages/2918973483/Yarnman+Photon+Interfaces for more information |
Click Update / Set Credentials to enter the Webex details.
...
Code Block |
---|
yarnman@yarnman:/opt/yarnlab/yarnman/scripts$ curl "https://webexapiwebexapis.com" -I curl: (6) Could not resolve host: webexapi.com yarnman@yarnman:/opt/yarnlab/yarnman/scripts$ |
...
Code Block |
---|
sudo systemd-resolve --interface=ens33 --set-dns=8.8.8.8 yarnman@yarnman:/opt/yarnlab/yarnman/scripts$ curl "https://webexapiwebexapis.com" -I HTTP/1.12 302401 Found date x-content-type-options: nosniff servertrackingid: Apache set-cookieROUTERGW_xxxxxx vary: locationaccept-encoding content-type: http://ww17.webexapi.com/ content-type: text/html; charset=UTF-8 connection: closeapplication/json date: server: istio-envoy x-envoy-upstream-service-time: 2 |
Below shows successful connection via a proxy
Code Block |
---|
yarnman@yarnman:/opt/yarnlab/yarnman/scripts$ curl --proxy "http://10.101.10.87:3130" "https://webexapiwebexapis.com/" -I HTTP/1.1 200 Connection established HTTP/1.12 302401 Found date x-content-type-options: nosniff servertrackingid: Apache set-cookie: location: http://ww17.webexapi.com/ ROUTERGW_xxxxxx vary: accept-encoding content-type: text/html; charset=UTF-8 connection: closeapplication/json date: server: istio-envoy x-envoy-upstream-service-time: 2 |
Below shows proxy requiring authentication
Code Block |
---|
yarnman@yarnman:/opt/yarnlab/yarnman/scripts$ curl --proxy "http://10.101.10.87:3129" "https://webexapiwebexapis.com/" -I HTTP/1.1 407 Proxy Authentication Required Server: squid/4.13 Mime-Version: 1.0 Date: Content-Type: text/html;charset=utf-8 Content-Length: 3516 X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0 Vary: Accept-Language Content-Language: en Proxy-Authenticate: Digest realm="web-proxy", nonce="", qop="auth", stale=false X-Cache: MISS from 18a6e4fa9a26 X-Cache-Lookup: NONE from 18a6e4fa9a26:3128 Via: 1.1 18a6e4fa9a26 (squid/4.13) Connection: keep-alive curl: (56) Received HTTP code 407 from proxy after CONNECT |