In order for the Active Advisor Application for APIC-EM  to function properly, your APIC-EM controller must be able to reach the following hosts on the public internet:


https://ciscoactiveadvisor.com

https://op2-prd1-dprox.cisco.com


1.  ssh to your controller and login as grapevine


    ssh grapevine@<controller_ip_address>


2.  Run the following command to test that the controller has a path to Cisco Active Advisor :

    

$wget https://ciscoactiveadvisor.com 

  

    The result of this command should look something like this: 


--2017-04-11 19:49:20--  https://ciscoactiveadvisor.com/
Resolving ciscoactiveadvisor.com (ciscoactiveadvisor.com)... 173.36.124.20
Connecting to ciscoactiveadvisor.com (ciscoactiveadvisor.com)|173.36.124.20|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 675 [text/html]
Saving to: 'index.html'

100%[======================================>] 675         --.-K/s   in 0s

2017-04-11 19:49:20 (141 MB/s) - 'index.html' saved [675/675]

(grapevine)
[Tue Apr 11 19:49:20 UTC] grapevine@10.31.96.34 (grapevine-root-1) ~


3.   Run the following command to test that the controller has a path to the telemetry backend :


$ wget https:// op2-prd1-dprox.cisco.com

      

The result of this command should look something like this: 


--2017-04-11 19:52:30--  https://op2-prd1-dprox.cisco.com/
Resolving op2-prd1-dprox.cisco.com (op2-prd1-dprox.cisco.com)... 173.36.124.16, 2001:420:1201:1000::4
Connecting to op2-prd1-dprox.cisco.com (op2-prd1-dprox.cisco.com)|173.36.124.16|:443... connected.
OpenSSL: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
Unable to establish SSL connection.
(grapevine)
[Tue Apr 11 19:52:30 UTC] grapevine@10.31.96.34 (grapevine-root-1) ~


NOTE: The handshake failure is expected.


This shows that you have a path to the necessary web services.