Problem
reqwest 0.13 업그레이드(#199) 시 rustls-native-certs 기능만 활성화했으나, 이것만으로는 TLS 백엔드가 활성화되지 않음. parsec merge 등 GitHub API 호출 시 "Failed to send merge request to GitHub" 오류 발생.
Root Cause
reqwest 0.12에서는 rustls-tls가 TLS 백엔드 + 인증서를 한번에 활성화했지만, 0.13에서는 분리됨:
rustls: TLS 백엔드 활성화
rustls-native-certs: 시스템 인증서 사용
Fix
Cargo.toml features에 rustls 추가:
```toml
reqwest = { version = "0.13", features = ["json", "query", "rustls", "rustls-native-certs"], default-features = false }
```
Priority: P0 | Source: 내부 테스트
Problem
reqwest 0.13 업그레이드(#199) 시
rustls-native-certs기능만 활성화했으나, 이것만으로는 TLS 백엔드가 활성화되지 않음.parsec merge등 GitHub API 호출 시 "Failed to send merge request to GitHub" 오류 발생.Root Cause
reqwest 0.12에서는
rustls-tls가 TLS 백엔드 + 인증서를 한번에 활성화했지만, 0.13에서는 분리됨:rustls: TLS 백엔드 활성화rustls-native-certs: 시스템 인증서 사용Fix
Cargo.toml features에
rustls추가:```toml
reqwest = { version = "0.13", features = ["json", "query", "rustls", "rustls-native-certs"], default-features = false }
```
Priority: P0 | Source: 내부 테스트