04-29-2021 08:02 AM - edited 07-05-2021 01:14 PM
After upgrading my 9800-CL to 17.3.3 PIV auth via GUI doesn't work. I can log in via CLI using the PIV card.
This is my config
ip http secure-server
ip http secure-trustpoint HTTP
ip http secure-peer-verify-trustpoint HTTP
ip http secure-piv-based-auth secure-piv-based-author-only
I get ERR_SSL_PROTOCOL_ERROR when using this config and in the wireshark capture I just see Fatal Error, Internal error
If i remove
ip http secure-trustpoint HTTP
ip http secure-peer-verify-trustpoint HTTP
it prompts me to pick the certificate - interestingly it doesn't pick up all of them, I have two different piv cards - but then it generates an error
In my wireshark capture I see certificate unknown error
The same cert works for CLI
I'm confused at this point, not sure what else to look at
TIA
04-29-2021 11:40 AM
If it was working before with your config then it’s a bug and you need to contact TAC, but there is one missing command from your config:
“ip http secure-client-auth” – Set http secure server with client authentication - indicates that client cert should be verified.
Remember any changes with http need a reset using the below:
no ip http server
no ip http secure-server
ip http server
ip http secure-server
04-29-2021 01:13 PM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide