- 기술지원cf push시에 https://java-buildpack.cloudfoundry.org/ 접근오류 문의 (358번 유관)
-
김*석 2019-10-23 15:00:49- hits88
가이드데로 수정하였으나, 동일한 현상이 발생합니다.
/etc/resolv.conf
# this file was automatically updated by bosh-dns
nameserver 169.254.0.2
nameserver 8.8.8.8
nameserver 10.0.2.1
근원적인 문제는 paas-ta 내부에서 외부 domain을 해석할 수 없다는 것입니다.
참조사항)
- paas-ta가 설치된 host에서는 8.8.8.8 과 무관한 dns를 사용하며, 8,8,8.8 에는 접근할 수 없습니다.
- 하지만, 설치 host에서는 java-buildpack.cloudfoundry.org에 접근 가능합니다.
cf logs 결과 는 아래와 같습니다. (첨부참조) ..
============================
2019-10-23t02:41:56.74+0000 [stg/0] out downloading app package...
2019-10-23t02:41:56.80+0000 [stg/0] out downloaded app package (4.8k)
2019-10-23t02:42:34.08+0000 [stg/0] err [downloadcache] warn unable to download https://java-buildpack.cloudfoundry.org/jvmkill/trusty/x86_64/index.yml into cache /tmp/cache/final: failed to open tcp connection to java-buildpack.cloudfoundry.org:443 (getaddrinfo: name or service not known)
2019-10-23t02:42:34.08+0000 [stg/0] err [buildpack] error finalize failed with exception #
2019-10-23t02:42:34.08+0000 [stg/0] err jvmkill agent error: unable to find cached file for https://java-buildpack.cloudfoundry.org/jvmkill/trusty/x86_64/index.yml
2019-10-23t02:42:34.09+0000 [stg/0] err failed to compile droplet: failed to run finalize scr.ipt: exit status 1
2019-10-23t02:42:34.11+0000 [stg/0] out exit status 223
안녕하세요!
문의하신 내용 답변드립니다.
참조사항에 써준신 내용에 8.8.8.8은 접근할수가 없고 java-buildpack.cloudfoundry.org는 접근가능한 것을 확인하신 위치가 어디인지 확인 바랍니다.
둘다 인터넷구간으로 한쪽만 접근이 되는 부분에 대해 정확한 확인을 해야 가이드 해드릴 수 있을 것 같습니다.
설치가 되었다면 diego-cell 에서 ssh로 접근하신 후에 다음과 같이 테스트 해보시기 바랍니다.
1. $ nslookup java-buildpack.cloudfoudnry.org : IP가 응답이 오는지
2. $ nc -v java-buildpack.cloudfoundry.org 443 : Success가 뜨는지
3. 또한 diego-cell에 /etc/resolv.conf에 설정이 어떻게 되어있는지 확인바랍니다.
오픈하기 힘드신 내용이 있으시면 메일로 부탁드립니다.
감사합니다.