글
12월, 2022의 게시물 표시
Pycharm - ssl.SSLCertVerificationError (finance.yahoo.com)
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
Python 으로 yahoo에서 제공하는 주식 정보를 yfinance Module 로 가져올 수 있어서, Pacharm으로 실행 하는데 다음과 같은 Error가 발생하였다 [Error 내용] > ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1124) .... > urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='finance.yahoo.com', port=443): Max retries exceeded with url: /quote/005930.KS (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1124)'))) Error 가 난 py Module 중 session.py 를 열어보니, 다음과 같은 내용이 있어 해당 값을 수정하여 해결 되었다 [session.py 위치] PycharmProjects\[Your Project Name]\[Your library root]\Lib\site-packages\pip\_internal\network [내용] #: SSL Verification default. #: Defaults to `True`, requiring requests to verify the TLS certificate at the [수정 값] self.verify = True -> self.verify = False
Load Balancer 502 error's Solution
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
Client and Load Balancer could get HTTP 502 error. So, In my opinion, there are two solutions. (You should do a lot of test for this) 1. For Long Transaction, Load Balancer's Idle Timeout < Target Server's Keepalive Time-out -> I think.. difference of about 10 seconds is good 2. Other case, Disable Target Server's Keepalive. You can check this with TCP dump and Wireshark. [Ex - if you use 8001 as service port..] -> tcpdump -i ens3 tcp port 8001 -G3600 -w %Y%m%d%H%M%S.pcap -> Open above XXX.pcap file with Wireshark -> You can see "Connection: close" as bellow.. Thanks.
netstat Monitoring - watch, port, grep
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
서버에서 netstat 로 준 실시간으로 tcp 모니터링 할때 유용하게 쓸 수 있는 명령어입니다 예) 0.5초 간격으로 refresh 되면서 8001 port를 netstat로 Monitoring 한다고 하면.. -> watch -n 0.5 "netstat -nal | sort -n | grep 8001" 만약..Count 를 확인 하고 싶다고 하면.. -> watch -n 0.5 "netstat -nal | sort -n | grep 8001 | wc -l" 만약.. ESTABLISHED 된 것만 추적 하고 싶으면.. -> watch -n 0.5 "netstat -nal | sort -n | grep 8001 | grep EST" 감사합니다