Hello, I am doing stress testing on my own guacamole and found that one guacd can only connect to 60 ssh connections. When it exceeds 60, it will display "SSH handshake failed” (port 81 is the mapping of port 22). When I use 2 guacds to connect (using elb for load balancing), the upper limit is 120. My guacd is deployed on a centos 7.9 server. I see that the establishment of ssh uses the “libssh2_session_handshake" function, but the number of fds on the server should be sufficient. I want to know what causes this 60 limit.
| | Alex_Yin | | [email protected] |
