0
我有計劃把它寫在java中它等待端口插座Java和NMAP
連接時我在Nmap程序掃描服務器停止(erorr)
這是我的代碼
SSLServerSocketFactory sslServerSocketfactory = (SSLServerSocketFactory)SSLServerSocketFactory.getDefault();
sslServerSocket = (SSLServerSocket)sslServerSocketfactory.createServerSocket(intSSLport);
out = new PrintWriter(sslSocket.getOutputStream(), true);
in = new BufferedReader(new InputStreamReader(sslSocket.getInputStream()));
String value = in.readLine();
感謝jtahlborn ,,,,我用try和catch解決,,,並捕獲返回
sslSocket = (SSLSocket)sslServerSocket.accept()
再次
你會得到什麼錯誤? – jtahlborn
@MohamedAlharbi你確定它不只是阻塞,無限期地等待輸入?嘗試設置套接字超時。 – oldrinb
@dimba是正確的,可能你的程序正在等待一個不會到達的響應,因爲Nmap在將端口識別爲開放後纔會退出。建議使用oldrinb的套接字超時可以解決您的問題。 – raz3r