Forum Discussion

Shane_Terrick_9's avatar
Shane_Terrick_9
Icon for Nimbostratus rankNimbostratus
Aug 26, 2013

Issue with possible conenction not dropping between requests for device

Here is the scenario Start with 2 Welch Allyn devices, device A and device B Start with two facilities, Facility 1 and Facility 2 flow is: Device -> F5 -> WebSphere App Server -> F5 -> Device

 

Facility 1 was the first to go live with NewApp. Device A, set up with a Facility 1 patient, was directed through a virtual IP (VIP) on the F5 LTM. It works fine.

 

Facility 2 was preparing to go live with NewApp. Device B was set up for Facility 2 patient and pointed to the VIP. Login works, patient scans do not return patient demographics. (at this point Device A still works with Facility 1 patients)

 

As a troubleshooting step, we created the same VIP for a dev domain.

 

Application support took a device, set it up with Facility 2 patient first, pointed it at the DEV VIP, it worked. Application support took another seperate device, set it up with Facility 1 patient, login worked, scan patient – no demographic info returns.

 

If any device is pointed directly at the WAS server (DEV or PROD) it works every time, regardless of Patient Facility. This really seems to point a finger at F5. This leads us to believe that whatever facility goes through the F5 first, works – but after - ONLY that first facilities patients will work.

 

Also these devices (Welch Allyn Barcode scanner) can only point to an IP address so we are eliminating the use of a WIP(GTM) for this application.

 

Thanks.

 

3 Replies

  • Shane -

     

    Check to make sure you have OneConnect disabled. I have seen it cause similar issues.

     

    Jeff

     

  • Check to make sure you have OneConnect disabled. I have seen it cause similar issues.

     

    I would say this also depends on the iRule and/or HTTP class used to flip traffic between the pools. Can you share your config? Do you have any "match across virtual" persistence settings?

     

  • Here is the config

     

    General Properties Name H1PRP_VL Partition Common Destination Type: Host Network Address:

     

    10.24.57.124 Service Port

     

    0 * All Ports Availability

     

    State

     

    Enabled Configuration: Advanced Type

     

    Standard Protocol

     

    TCP Protocol Profile (Client)

     

    tcp Protocol Profile (Server)

     

    ( Use Client Profile ) OneConnect Profile

     

    None NTLM Conn Pool

     

    None HTTP Profile

     

    None FTP Profile

     

    None Stream Profile

     

    None XML Profile

     

    None SSL Profile (Client)

     

    None SSL Profile (Server)

     

    None Authentication Profiles Enabled Available

     

    <<

     

    ssl _ cc _ ldap ssl _ crldp ssl _ ocsp RTSP Profile

     

    None Diameter Profile

     

    None SIP Profile

     

    None Statistics Profile

     

    None VLAN and Tunnel Traffic

     

    All VLANs and Tunnels SNAT Pool

     

    Auto Map Rate Class

     

    None Traffic Class Enabled Available

     

    <<

     

    Connection Limit

     

    0 Connection Mirroring (May degrade performance when enabled.) Address Translation Enabled Port Translation Enabled Source Port

     

    Preserve Clone Pool (Client)

     

    None Clone Pool (Server)

     

    None Last Hop Pool

     

    None

     

    Load Balancing Default Pool

     

    H 1 ENG _ P 2 DA Default Persistence Profile

     

    None Fallback Persistence Profile

     

    None Update iRules Manage... Name No records to display. HTTP Class Profiles Manage... Name No records to display.

     

    General Properties Name H1ENG_P2DA Partition Common Availability Available (Enabled) - The pool is available Configuration: Advanced Health Monitors Active Available

     

    Anon _ HTTP _ 80 <<

     

    ANON _ HTTP _ 80 _ LONG Anon _ HTTPS _ 443 Anonymous _ Snoop EnterpriseRx SMB _ FIle _ Share Availability Requirement Health Monitor(s) All Allow SNAT

     

    Yes Allow NAT

     

    Yes Action On Service Down

     

    None Slow Ramp Time seconds 10 IP ToS to Client

     

    Pass Through IP ToS to Server

     

    Pass Through Link QoS to Client

     

    Pass Through Link QoS to Server

     

    Pass Through Reselect Tries

     

    0