2014-02-06 3 views
0

오늘 오후에 Azure의 Cloud Service에서 WorkerRole을 업로드했습니다.이 서비스는 Windows Server 2012를 사용하는 VM에서 실행됩니다. WorkerRole이 데이터베이스 (BigQuery, TSQL)에서 쿼리를 가져올 수 없음을 알았습니다. . VM에서 서비스 로그를 읽었을 때 다음과 같은 오류가 발생했습니다.Azure 클라우드 서비스의 WorkerRole 네트워크 연결

The VM and host networking components failed to negotiate protocol version '5.0'

Hyper-V-vsc는 할 일이 있다고 생각합니다. 아무도 무슨 일이 일어날 지 압니까? 내가 확인할 수 있습니다 로저

답변

0

우선 당신이 너무 연결하려는 데이터베이스가 당신이에서 연결하는 클라우드 서비스에 대한 VIP를 허용 목록에 포함되어 있는지 확인하는 것입니다

감사합니다. 아직 작업자 인스턴스에 원격으로 작업하지 않은 경우 가능한 한 씬 클라이언트 UI를 사용하여 DB에 도달 해보십시오.

내 경험에 비추어 볼 때 이러한 문제는 일반적으로 db 끝에 있습니다. Azure는 아웃 바운드 연결을 차단하는 데별로 도움이되지 않습니다. 실패하는 것은 대개 프로토콜의 문제입니다 (예를 들어 UDP 멀티 캐스트).

+0

그래서 서비스 클라우드가 Azure 데이터베이스 화이트리스트에 있는지 어떻게 확인합니까? 나는 구글 bigquery와 하늘빛 데이터베이스에 연결할 수 없기 때문에 이상하다. – RCalaf

+0

나의 Azure SQL 방화벽은 푸른 하늘을 허용한다. – RCalaf

+0

좋아, tracert를 확인하여 연결에 실패한 경우 연결을 확인 했습니까? 아니면 이것이 DNS 관련 문제일까요? – BrentDaCodeMonkey

관련 문제