1
Rubyソケットプログラミングを学習していますが、Linux OS(正確には、Ubuntu 16.04)です。Rubyソケット接続が拒否されました0.0.0.0:8080
次のコード:
require 'socket'
socket = TCPSocket.new('0.0.0.0', 8080)
client = socket.accept
puts "New client! #{client}"
client.write("Hello from server")
client.close
は私に次のエラーを与えている:
sock2.rb:3:新しいinitialize': Connection refused - connect(2) for "0.0.0.0" port 8080 (Errno::ECONNREFUSED) from sock2.rb:3:in
で
別のIPとポートを使用する必要がありますか?あるいは、クライアントとサーバーが互いに話すための私のUNIXシステム上で何らかの設定をしなければならないかどうか。
多くの方にお試しいただきありがとうございます。ありがとう! –