[Airflow/Python] ValueError:Fernet key must be 32 url-safe base64-encoded bytes

2024. 3. 28. 13:44·Data Engineering/Airflow
728x90
반응형

ValueError:Fernet key must be 32 url-safe base64-encoded bytes


DB 접속 정보를 config.ini 파일로 관리하고 있었는데 Key 값의 형태를 바꿔 주었더니 해결되었다.

 

[고치기 전]

[dev]
key=b'adkljasflkdjfioe'

 

[고친 후]

[dev]
key=adkljasflkdjfioe

 

작은 따옴표와 앞에 bytes 표시 제거했더니 잘된다.

처음에는 인코딩 문제인 줄 알고 https://stackoverflow.com/questions/53897333/read-fernet-key-causes-valueerror-fernet-key-must-be-32-url-safe-base64-encoded 스택오버플로우에 있는 해결 방법을 적용했으나 안 됐다. 그냥 내가 key 값을 잘못 넣은 거였다.

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'Data Engineering > Airflow' 카테고리의 다른 글

대용량 데이터 Airflow로 백필(backfill) 시, java.io.IOException: 장치에 남은 공간이 없음  (0) 2025.11.25
[Airflow/Spark] 각각의 Task에서 Spark Session 만들고 싶을 때  (0) 2024.08.01
[Airflow] dag scheduling was skipped, probably because the dag record was locked 에러 해결  (0) 2024.03.28
'Data Engineering/Airflow' 카테고리의 다른 글
  • 대용량 데이터 Airflow로 백필(backfill) 시, java.io.IOException: 장치에 남은 공간이 없음
  • [Airflow/Spark] 각각의 Task에서 Spark Session 만들고 싶을 때
  • [Airflow] dag scheduling was skipped, probably because the dag record was locked 에러 해결
Jaeyeon-Choi
Jaeyeon-Choi
데이터 엔지니어 호소인의 시행착오
    반응형
  • Jaeyeon-Choi
    데엔데엔
    Jaeyeon-Choi
  • 전체
    오늘
    어제
    • 분류 전체보기 (59)
      • Python (6)
      • Data Engineering (26)
        • Airflow (4)
        • Spark (6)
        • Infra (9)
        • ElasticSearch (1)
        • Hive (4)
        • etc (1)
      • Docker · Git (11)
      • Study (6)
        • SQL (6)
      • CS (1)
        • 운영체제 (0)
        • 네트워크 (1)
        • 알고리즘 (0)
        • 데이터베이스 (0)
      • 주간 · 월간 회고 (8)
      • 생각 (1)
        • 기타 (1)
        • 뉴스 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    엔진엑스
    도커
    폐쇄망
    SQL
    Spark
    nginx
    컨테이너
    Python
    데이터타입
    Oracle
    docker
    이미지
    nbextensions
    파이썬
    hive
    데이터엔지니어
    주피터노트북
    Airflow
    스파크
    하이브
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Jaeyeon-Choi
[Airflow/Python] ValueError:Fernet key must be 32 url-safe base64-encoded bytes
상단으로

티스토리툴바