Microsoft MVP성태의 닷넷 이야기
오류 유형: 508. Get-AzureWebsite : Request to a downlevel service failed. [링크 복사], [링크+제목 복사],
조회: 18179
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Get-AzureWebsite : Request to a downlevel service failed.

오랜만에 지난 글의 내용을 다시 실습할 기회가 있었는데요,

C# - REST API를 이용해 Azure Kudu 서비스 이용 - 파일 처리
; https://www.sysnet.pe.kr/2/0/11730

이상하게 Get-AzureWebsite 수행에서 다음과 같은 예외가 발생합니다.

PS C:\Windows\System32> $website = Get-AzureWebsite $websiteName -Slot $slotName
Get-AzureWebsite : <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">Request to a downlevel service failed.</string>
At line:1 char:12
+ $website = Get-AzureWebsite $websiteName -Slot $slotName
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Get-AzureWebsite], CloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Websites.GetAzureWebsiteCommand

검색해도 딱히 별다른 정보가 없습니다. 단지 "downlevel service" 메시지로 보아 내부 호출 구조에 변화가 생긴 듯하여 Azure Powershell 모듈을 업데이트해봤는데,

Update-Module Azure

오류는 여전합니다. 재미있는 것은, Get-AzureWebsite 명령어의 나열 기능은 잘 된다는 것입니다.

PS C:\Windows\System32>  Get-AzureWebsite

Name       : TestMyWin1
State      : Running
Host Names : {testmywin1.azurewebsites.net}

Name       : TestMyWin2
State      : Running
Host Names : {testmywin2.azurewebsites.net}

Name       : TestMyWin3
State      : Running
Host Names : {testmywin3.azurewebsites.net}

반면, 세부 정보를 가져오려고만 하면 이렇게 오류가 발생합니다.

PS C:\Windows\System32>  Get-AzureWebsite -Name "TestMyWin1"
Get-AzureWebsite : <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">Request to a downlevel service failed.</string>
At line:1 char:2
+  Get-AzureWebsite -Name "TestMyWin1"
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Get-AzureWebsite], CloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Websites.GetAzureWebsiteCommand

PS C:\Windows\System32>  Get-AzureWebsite -Name "TestMyWin1" -Slot "Production"
Get-AzureWebsite : <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">Request to a downlevel service failed.</string>
At line:1 char:2
+  Get-AzureWebsite -Name "TestMyWin1" -Slot "Production"
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Get-AzureWebsite], CloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Websites.GetAzureWebsiteCommand

어쩔 수 없습니다. 이럴 때는 Azure Portal에 접속해서 해당 AppService 메뉴에 들어가 "Get publish profile"로 배포 프로파일 정보를 담고 있는 파일을,

failed_to_get_auth_info_1.png

구하면 됩니다. 그 파일의 내용을 보면 대충 다음과 같은데,

<publishData>
    <publishProfile profileName="..." publishMethod="..." publishUrl="..." msdeploySite="..." 
        userName="$TestSite" userPWD="zhavAe...rhkgbNKb1h" destinationAppUrl="..." SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="..." webSystem="...">
        <databases />
    </publishProfile>
    <publishProfile profileName="..." publishMethod="..." publishUrl="..." ftpPassiveMode="..." userName="..." userPWD="..." destinationAppUrl="..." SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="..." webSystem="...">
        <databases />
    </publishProfile>
</publishData>

바로 userName과 userPWD에 있는 내용이 Get-AzureWebsite 명령어를 통해 구한 계정 정보와 동일합니다.




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 12/17/2018]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 76  77  78  79  80  81  82  83  84  85  86  [87]  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
11792정성태12/11/201819880Graphics: 34. .NET으로 구현하는 OpenGL (11) - Per-Pixel Lighting파일 다운로드1
11791정성태12/11/201820052VS.NET IDE: 130. C/C++ 프로젝트의 시작 프로그램으로 .NET Core EXE를 지정하는 경우 닷넷 디버깅이 안 되는 문제 [1]
11790정성태12/11/201819034오류 유형: 507. Could not save daemon configuration to C:\ProgramData\Docker\config\daemon.json: Access to the path 'C:\ProgramData\Docker\config' is denied.
11789정성태12/10/201833032Windows: 153. C# - USB 장치의 연결 및 해제 알림을 위한 WM_DEVICECHANGE 메시지 처리 [2]파일 다운로드2
11788정성태12/4/201818865오류 유형: 506. SqlClient - Value was either too large or too small for an Int32.Couldn't store <2151292191> in ... Column
11787정성태11/29/201823020Graphics: 33. .NET으로 구현하는 OpenGL (9), (10) - OBJ File Format, Loading 3D Models파일 다운로드1
11786정성태11/29/201820005오류 유형: 505. OpenGL.NET 예제 실행 시 "Managed Debugging Assistant 'CallbackOnCollectedDelegate'" 예외 발생
11785정성태11/21/201821932디버깅 기술: 120. windbg 분석 사례 - ODP.NET 사용 시 Finalizer에서 System.AccessViolationException 예외 발생으로 인한 비정상 종료
11784정성태11/18/201821025Graphics: 32. .NET으로 구현하는 OpenGL (7), (8) - Matrices and Uniform Variables, Model, View & Projection Matrices파일 다운로드1
11783정성태11/18/201819862오류 유형: 504. 윈도우 환경에서 docker가 설치된 컴퓨터 간의 ping IP 주소 풀이 오류
11782정성태11/18/201818336Windows: 152. 윈도우 10에서 사라진 "Adapters and Bindings" 네트워크 우선순위 조정 기능 - 두 번째 이야기
11781정성태11/17/201822243개발 환경 구성: 422. SFML.NET 라이브러리 설정 방법 [1]파일 다운로드1
11780정성태11/17/201822946오류 유형: 503. vcpkg install bzip2 빌드 에러 - "Error: Building package bzip2:x86-windows failed with: BUILD_FAILED"
11779정성태11/17/201823773개발 환경 구성: 421. vcpkg 업데이트 [1]
11778정성태11/14/201820855.NET Framework: 803. UWP 앱에서 한 컴퓨터(localhost, 127.0.0.1) 내에서의 소켓 연결
11777정성태11/13/201821773오류 유형: 502. Your project does not reference "..." framework. Add a reference to "..." in the "TargetFrameworks" property of your project file and then re-run NuGet restore.
11776정성태11/13/201820018.NET Framework: 802. Windows에 로그인한 계정이 마이크로소프트의 계정인지, 로컬 계정인지 알아내는 방법
11775정성태11/13/201821145Graphics: 31. .NET으로 구현하는 OpenGL (6) - Texturing파일 다운로드1
11774정성태11/8/201820163Graphics: 30. .NET으로 구현하는 OpenGL (4), (5) - Shader파일 다운로드1
11773정성태11/7/201819917Graphics: 29. .NET으로 구현하는 OpenGL (3) - Index Buffer파일 다운로드1
11772정성태11/6/201821347Graphics: 28. .NET으로 구현하는 OpenGL (2) - VAO, VBO파일 다운로드1
11771정성태11/5/201820442사물인터넷: 56. Audio Jack 커넥터의 IR 적외선 송신기 - 두 번째 이야기 [1]
11770정성태11/5/201829431Graphics: 27. .NET으로 구현하는 OpenGL (1) - OpenGL.Net 라이브러리 [3]파일 다운로드1
11769정성태11/5/201819967오류 유형: 501. 프로젝트 msbuild Publish 후 connectionStrings의 문자열이 $(ReplacableToken_...)로 바뀌는 문제
11768정성태11/2/201821067.NET Framework: 801. SOIL(Simple OpenGL Image Library) - Native DLL 및 .NET DLL 제공
11767정성태11/1/201821328사물인터넷: 55. New NodeMcu v3(ESP8266)의 IR LED (적외선 송신) 제어파일 다운로드1
... 76  77  78  79  80  81  82  83  84  85  86  [87]  88  89  90  ...