본문 바로가기

트러블 슈팅

[Error] WebClient MacOS 에러

애플리케이션을 처음 구동한 후, WebClient를 사용한 로직이 실행되면 다음과 같은 에러가 발생한다.

 

Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'

 

해당 에러는 한 번 발생한 후 그 다음 요청에는 발생하지 않고, 로직 실행에도 문제를 주는 것은 아니다.

하지만, 애플리케이션을 구동할 때마다 해당 에러가 보이는 것은 거슬린다.

 

해당 에러를 고치는 방법은 에러 문구에도 적혀 있듯이 Build.gradle에 `io.netty:netty-resolver-dns-native-macos'를 추가해주면 된다.

 

implementation 'io.netty:netty-resolver-dns-native-macos:4.1.82.Final:osx-aarch_64'