Forum Discussion

blacksan_10396's avatar
blacksan_10396
Icon for Nimbostratus rankNimbostratus
Dec 07, 2006

SDK 5.0 Samples against FP 6.0

My developers are looking at the SDK and having problems getting the Favorites to show after authentication. I decided to start from scratch and use only the samples on the SDK download and get the same error. This is how it is configured:

 

Open SDK Example with Microsoft IE 6 = AppTunJS.htm

 

Allow Active-X component

 

Host: / = demo.com/demo

 

Port: 443

 

Username: test

 

Userpassword: test

 

Click Login

 

Status gets last shows this before pop-up error:

 

Session: https://demo.com/vdesk/index.php3

 

Pop-up error:

 

---------------------------

 

Microsoft Internet Explorer

 

---------------------------

 

Cannot get list of favoritesCannot obtain list of favorites

 

---------------------------

 

OK

 

---------------------------

 

 

Firepass configuration:

 

Version 6.0 with HF8

 

Master Group: Demo_master

 

-Authentication=Local

 

-Resource: Demo_resource

 

Network Access Name: Netaccess

 

 

I ran HTTPWatch to see the transactions and notice two things:

 

 

***Get Request after POST User Authentication:

 

GET /blankmy.activation.cns.php3?langchar=en.iso-8859-1&ui_translation=off&refreshURL=/vdesk/?langchar=en.iso-8859-1&ui_translation=off&gbrowsertype=&tryonce=1 HTTP/1.1

 

 

 

 

404 Not Found

 

 

 

 

404 Not Found

 

The requested URL was not found on this server.

 

 

 

 

 

***Next Get Request:

 

GET /vdesk/geekster/index.php3?id=uroam_mngeekster&S=92a6b25590f8bef60e94a72896609ee4&outform=xml HTTP/1.1

 

 

 

  • OK, I found out why Network Access was not working with the original SDK 5.0 samples and my configuration. It was trying to look for a APPTUNNEL instead of VPN in the code.

     

     

    So to get Network Access, open code and perform a Find/Replace on APPTUNNEL for VPN. So now that works, I can move on. Next step is trying to figure out why Application Tunnels (Terminal/Static/Dynamic) does not work using the API.

     

     

    Later, providing End-Point Inspection information like Anti-virus stuff to the F5 Firepass Controller from the API for Pre-Login/Protective Configuration (really doubt it but worth looking into). Or see if Pre-Login Inspection can detect the API like the Stand-alone client upon login.