Forum Discussion

jrmorris_151361's avatar
jrmorris_151361
Icon for Nimbostratus rankNimbostratus
Jan 27, 2016

Cisco Unity Connection web inbox giving HTTP error 500

I am trying to load balance the web inbox of Cisco Unity connection. I get the login page and can login, then once I try hitting the web inbox link, I get the following error:

Unable to retrieve spec for http://cisco-vm.stjude.org/inbox/gadgets/msg/msg-gadget.xml. HTTP error 500

When I hit the server directly instead of using the VS, it works fine.

I'm trying to use one FQN to get to multiple services, hence the use of my iRule. Config below:

    ltm virtual redirect_cisco-vm.stjude.org_http {
    destination 10.200.44.43:http
    ip-protocol tcp
    mask 255.255.255.255
    profiles {
        http { }
        tcp { }
    }
    rules {
        _sys_https_redirect
    }
    source 0.0.0.0/0
    vs-index 6
}

ltm virtual vs_cisco-vm.stjude.org_https {
    destination 10.200.44.43:https
    ip-protocol tcp
    mask 255.255.255.255
    persist {
        cookie {
            default yes
        }
    }
    pool cisco-vm.stjude.org_https_pool
    profiles {
        Wildcard_StJude_SSL {
            context clientside
        }
        http { }
        serverssl {
            context serverside
        }
        tcp { }
    }
    rules {
        ciscopca_temp
    }
    source 0.0.0.0/0
    source-address-translation {
        type automap
    }
    vs-index 10
}

ltm pool cisco-vm.stjude.org_https_pool {
    members {
        dc3051cxn2:https {
            address 10.200.7.28
            session monitor-enabled
            state up
        }
        dc5051cxn1:https {
            address 10.200.7.27
            session monitor-enabled
            state up
        }
    }
    monitor https 
}

ltm node dc5051cxn1 {
    address 10.200.7.27
    session monitor-enabled
    state up
}

ltm node dc3051cxn2 {
    address 10.200.7.28
    session monitor-enabled
    state up
}

ltm rule ciscopca_temp {
    when HTTP_REQUEST {
    if { [string tolower [HTTP::uri]] eq "/"} {
        HTTP::redirect "/ciscopca"
    }
}
}

2 Replies

  • We had the same issue. We enabled HTTP VIP to fix the issue.It seems CUC redirects user request to HTTP somewhere/sometimes for CUC inbox services. - Bill.