binchoo / selenium-kakao-vaccine-reservation

[PC / GUI /실행파일] 카카오 백신 예약. UX 개선.
GNU General Public License v3.0
13 stars 4 forks source link

[이슈][macOS] 좌표 설정 브라우저가 페이지를 로딩하지 않음: 오래된 `cryptography` 버전 문제 #40

Closed binchoo closed 3 years ago

binchoo commented 3 years ago

재현 절차

  1. 좌표 브라우저를 연다

이슈 내용

브라우저가 페이지를 불러올 수 없다. 주소는 https://vaccine-map.kakao.com/map2?v=1를 잘 사용하고 있다.

콘솔 에러

  File "/Users/jaebin/opt/anaconda3/lib/python3.7/site-packages/seleniumwire/thirdparty/mitmproxy/net/tls.py", line 285, in create_client_context
    param = SSL._lib.SSL_CTX_get0_param(context._context)
AttributeError: module 'lib' has no attribute 'SSL_CTX_get0_param'

기대 결과

https://vaccine-map.kakao.com/map2?v=1 페이지를 정상 노출.

참조

binchoo commented 3 years ago

해결 방법

https://github.com/wkeeling/selenium-wire/issues/322#issuecomment-863177753

pip install -U cryptography 수행하여 cryptography을 업그레이드 한다.