Description | This article describes why SSH public key authentication does not work with proxy-based policy using SSH Deep inspection. |
Scope | FortiGate. |
Solution |
The user will not be able to log in to the SSH server with SSH public key when using a proxy-based policy with SSH deep inspection, the key-based authentication will fail.
It is expected behavior because, with deep inspection, the proxy must replace the SSH key so the server only sees the key from FortiGate, not from the user, and the authentication would fail.
These workarounds can be considered:
For further investigation, open a ticket to Fortinet Technical Support. |