한번에 되면 연재가 상/하로 끝났겠죠.
당연히 한번에 잘 되지 않았습니다.
Error: Unexpected server response: 200
at ClientRequest._req.on (.../busy-api/node_modules/ws/lib/websocket.js:641:21)
at ClientRequest.emit (events.js:198:13)
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:565:21)
at HTTPParser.parserOnHeadersComplete (_http_common.js:111:17)
at TLSSocket.socketOnData (_http_client.js:451:20)
at TLSSocket.emit (events.js:198:13)
at addChunk (_stream_readable.js:288:12)
at readableAddChunk (_stream_readable.js:269:11)
at TLSSocket.Readable.push (_stream_readable.js:224:10)
at TLSWrap.onStreamRead (internal/stream_base_commons.js:94:17)
Emitted 'error' event at:
at WebSocket.finalize (.../busy-api/node_modules/ws/lib/websocket.js:185:12)
at ClientRequest._req.on (.../busy-api/node_modules/ws/lib/websocket.js:641:12)
at ClientRequest.emit (events.js:198:13)
[... lines matching original stack trace ...]
at TLSWrap.onStreamRead (internal/stream_base_commons.js:94:17)
error Command failed with exit code 1.
어딘가 웹소켓으로 연결하다가 또 문제가 발생했습니다.
접속하는 주소를 보니 steemit rpc 주소인데, 앞에 wss:// 가 붙어 있었습니다.
rpc 주소가 살아있는지 확인해보니 살아 있었습니다.
https:// 로 접근하면 접근이 되네요.
이리저리 검색해보다 https://developers.steem.io/quickstart/ 를 보니 원인을 짐작할 수 있었습니다.
웹소켓이 열린 스팀노드가 필요했습니다.
하지만 공개된 스팀 rpc 서버들은 웹소켓을 지원하지 않는다고 위 문서에 언급되어 있었습니다.
웹소켓을 사용하기 위해서는 직접 스팀 노드를 운영해야 하는 것으로 보입니다.
아니면 스팀측에서 공개한 lineman 이라는 웹소켓 proxy를 사용할 수도 있습니다.
스팀 노드 운영을 하는 것은 무리이고, wss://를 열어주실 증인분도 안 계실테니 lineman을 세팅해 봐야겠네요.
[US$38.00](▼16%)xiaomi 샤오미 선풍기/ 17pin무선선풍기/한국 6개월 무상AS/한국형 어탭터
WWW.QOO10.COM[US$44.10](▼33%)[KIRKLAND Signature][12개 세트 / 6개세트] 커클랜드 미녹시딜 5% 남성 탈모 예방 트리트먼트 특가 빠른 당일배송
WWW.QOO10.COMDownvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit