6.6. Testing the API-based Deployment

You will now send some traffic to the applications and view the decrypted payloads flowing across inspection services.

6.6.1. Test Access to the HTTPS Application

You will now test the HTTPS application by sending a command line cURL request to the BIG-IP Virtual Server.

  1. In the Client VM shell (or a shell running in the Client VM desktop), enter the following command:

    curl -vk https://10.1.10.22
    

    You should see HTML payload of the web page returned.

  2. Under the Ubuntu-Server resource of the UDF Deployment tab, click on Access -> Web Shell. This will open a console shell window to the Server VM (in a separate browser tab).

  3. Observe decrypted traffic to the TAP inspection device by initiating a tcpdump packet capture: The TAP interface is ens7 directly on the host server VM:

    tcpdump -lnni ens7 -Xs0
    
  4. In the Client VM shell (or a shell running in the Client VM desktop), send another cURL request:

    curl -vk https://10.1.10.22
    

    You should see decrypted traffic in the tcpdump packet capture (in the Server VM shell).