-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
getsockopt: No such file or directory #19
Comments
I got sslh to work almost instantly, so I'm using that for the moment. |
Ok, you are using parrot with a 6.0.0 kernel? |
I don't have access to the machine right now, but I'm pretty sure I was running Ubuntu 22.04 or 22.10 which Google suggests is running on 5.15 or 5.19, or on https://parrotsec.org/blog/2023-02-15-parrot-5.2-release-notes/ which is reportedly on 6.0 . I didn't realize, does sshttp have some sort of kernel version requirement? |
Should be fixed now. Main problem was that new kernels rename the nfconntrack module so the setup script fails and the getsockopt() didnt work. |
closing |
Im running into an issue with an error similar to the getsockopt error in #15
I'm running ssh on 2222 and http on 2280.
strace shows the following when I try to
curl http://localhost:443
:The log shows:
sshttpd[14112]: sshttp::loop::NS_Socket::dstaddr::getsockopt:No such file or directory
my PORTS is set to "2222 2280" and I'm running
$sudo ./sshttpd -S 2222 -L 443 -H 2280 -U nobody -R /var/empty
.I hope i just missed something simple in the documentation, I don't really understand what exactly s breaking.
The
nf-setup
output:conntrack is loaded:
iptables has the rules:
The text was updated successfully, but these errors were encountered: