sliver icon indicating copy to clipboard operation
sliver copied to clipboard

Unsupported Staging Protocol, "Context deadline exceeded"

Open karlmax1342 opened this issue 5 months ago • 0 comments

Describe the bug

  1. When attempting to start a stage listener with an http:// url, it triggers the error "unsupported staging protocol: http"

  2. After starting sliver-server, my client on my other machine is unable to connect, and it triggers an error "context deadline exceeded" To Reproduce Steps to reproduce the behavior: for issue 1: stage-listener --url http://<ip>:<port> --profile profile --prepend-size

2.0 start sliver server in daemon mode, or by running the binary directly 2.1 sliver-server operator --name name --lhost <ip> --permissions all 2.2 copy config over to client, sliver-client import config.cfg 2.3 attempt to connect with the client, receive error "context deadline exceeded"

I have tested connectivity using nc from my client machine (it connects), and verified that sliver is listening on 31337. When trying to connect with openssl s_client connect it triggers a cert error. attempting to use curl on the server ip and port 31337 gets an empty reply. Maybe a cert issue?

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: server: debian sid, client: gentoo
  • Version github source

Additional context I have tested connectivity using nc from my client machine (it connects), and verified that sliver is listening on 31337. When trying to connect with openssl s_client connect it triggers a cert error. attempting to use curl on the server ip and port 31337 gets an empty reply. Maybe a cert issue?

karlmax1342 avatar Jul 25 '25 15:07 karlmax1342