My application and GETH sits on the same server. I only want GETH to accept WS connection on the same server. What is the proper way of setting --ws.origins ? Historically I just used --ws.origins * but I'm sure that is not good practice.

I'm thinking --ws.origins "" or --ws.origins "ws://"

  • 1
    Is there a particular reason not to use IPC in this case?
    – SimonR
    Jan 27, 2021 at 15:11
  • That's a good question. I've always used WSS. Apologies my technical expertise on this is... not the greatest. Can I use IPC with web3.js ?
    – ceds
    Jan 27, 2021 at 15:12
  • I'm also assuming IPC might give a performance boost ?
    – ceds
    Jan 27, 2021 at 15:14
  • 1
    You can. IPC is generally the way to go if the application sits on the same machine as geth. It's faster, and security is much improved. Check out 'web3.js IPCProvider'.
    – SimonR
    Jan 27, 2021 at 15:17
  • 2
    Does this answer your question? Geth can't connected to via Websocket
    – clement
    Jan 27, 2021 at 19:39


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.