Microsoft MVP성태의 닷넷 이야기
Team Foundation Server: 24. TFS 2008로 마이그레이션 (2) [링크 복사], [링크+제목 복사],
조회: 18538
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

TFS 2008로 마이그레이션 (2)


예전에, TFS 2005에서 TFS 2008로 업그레이드 하는 내용을 기록해 두었었죠.

TFS 2008로 마이그레이션
; https://www.sysnet.pe.kr/2/0/550

그때는, 마지막 설치 작업에서 언어가 다르다고 해서 실패했었는데요. 얼마 전에, 한글 TFS 2008이 나와서... 업그레이드 해본다 하면서 ^^; 그동안의 프로젝트 막바지 단계에다 개인적인 사정이 겹쳐서 미뤄온 것이 오늘에까지 이르게 되었습니다.

어쨌든. 오늘 다시 setup.exe를 누르고 업그레이드를 진행했습니다.

그런데. ^^ 다음과 같은 오류 메시지 창이 떴습니다.

tfs2005_2008_kor_mig.png

"
오류 28925 TFSServerStatusValidator: The tool could not call the Team Foundation Server ServerStatus Web service. Verify that your network is configured to allow communication between the Team Foundation application tier and the Team Foundation data tier. For more information, see the setup log.
"



오류 메시지를 보아 하니, "ServerStatus"라는 것은 곧, "ServerStatus.asmx"로의 웹 요청이 안된다는 것 같았습니다. 그래서, 직접 IE를 이용해서 asmx 페이지를 호출해 보았더니, 황당하게 IE의 전형적인 "페이지를 표시할 수 없습니다." 라는 오류 화면이 보일 뿐 아무런 힌트도 얻을 수가 없었습니다.

'흠... 그래? 그럼 이벤트 로그를 확인해 봐야지. ^^'

역시, 다음과 같은 오류 로그 항목이 눈에 띄었습니다.

이벤트 형식: 오류
이벤트 원본: W3SVC-WP
이벤트 범주: 없음
이벤트 ID: 2268
날짜:   2008-03-15
시간:   오후 7:09:12
사용자:  N/A
컴퓨터: SINGLETFS
설명:
사이트/서비스에 대해 ISAPI 필터를 로드하지 못했습니다. 시작이 중단됩니다.

자세한 정보는 http://go.microsoft.com/fwlink/events.asp에 있는 도움말 및 지원 센터를 참조하십시오.
데이터:
0000: 7e 00 00 00               ~...    


이벤트 형식: 오류
이벤트 원본: W3SVC-WP
이벤트 범주: 없음
이벤트 ID: 2214
날짜:   2008-03-15
시간:   오후 7:09:12
사용자:  N/A
컴퓨터: SINGLETFS
설명:
HTTP 필터 DLL C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\TF Setup\AuthenticationFilter.dll을(를) 로드하지 못했습니다. 데이터는 오류입니다.

자세한 정보는 http://go.microsoft.com/fwlink/events.asp에 있는 도움말 및 지원 센터를 참조하십시오.
데이터:
0000: 7e 00 00 00               ~...    

AuthenticationFilter.dll이 뭐하는 것인지에 대해서는 아래의 설명에 나옵니다.

Visual Studio Team System
연습: Team Foundation Server에 SSL 및 ISAPI 필터 설정
; http://msdn2.microsoft.com/ko-kr/library/aa833872(VS.80).aspx

기억이 나는군요. 예전에 실습삼아서 위의 내용을 토대로 설정해 놓은 것이었는데요. 그런데, TFS 2008로 업그레이드하고 나니, "AuthenticationFilter.dll"이 아예 "C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\TF Setup\" 폴더에 위치하고 있지 않습니다.

그래서, C:\ 드라이브를 검색해 보니, "C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools"에 있는 것을 발견했습니다. IIS 관리자에서 경로를 아래와 같이 수정해 주었지요.

tfs2005_2008_kor_mig.png

관련해서 검색해 보니, 다음과 같은 토픽이 나왔습니다.

Upgrading from TFS2005 to TFS 2008 'Orcas' Beta 2 
Error 28925. TFServerStatusValidator
; http://blogs.blackmarble.co.uk/blogs/rfennell/archive/2007/09.aspx

위의 사람은 그냥 필터 설정 자체를 지웠다고 하는군요.




그런데, 아직 끝이 아니군요. 또 계속 시작을 하니 다음과 같은 오류가 발생했습니다.

tfs2005_2008_kor_mig_3.png
"
오류 28804 Setup cannot connect to the server that is running SQL Server Reporting Services. Verify that SQL Server 2005 Reporting Services is installed and running on the Team Foundation app tier and that you have sufficient permissions to access it. For more information, see the setup log.
"



지긋지긋한 리포팅 서비스 관련 오류입니다. ^^; 이번 것은 자세한 해결 과정을 소개해드리기보다는, 결론만 말씀드리면, 아래와 같은 딱 2가지 설정을 해주셔야 합니다.

1. TfsIntegration 데이터베이스의 tbl_service_interface 테이블의 다음과 같은 3가지 값을 https를 사용하지 않는 localhost로 바꾼다.

tfs2005_2008_kor_mig_4.png

2. 보고서 서버 구성 관리자에서 "보고서 서버 가상 디렉터리"의 SSL 설정값을 해제한다.

tfs2005_2008_kor_mig_5.png

정리해 보면, https와 외부 망에서 접근하려고 설정하시는 분들한테만 발생할 수 있는 오류입니다.




이렇게 하고 나니, 설치가 정상적으로 완료되었습니다. ^^
이제 Visual Studio 2008로 접속해 보는 것으로 완료!



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

[연관 글]






[최초 등록일: ]
[최종 수정일: 6/25/2021]

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

비밀번호

댓글 작성자
 



2008-04-03 11시02분
kevin25
2008-04-24 10시35분
다음은, TFS에서 같은 버전의 TFS로 팀 프로젝트를 옮기는 방법을 소개하고 있습니다.

Wanna See the TFS To TFS Migration Tool in Action?
; https://docs.microsoft.com/en-us/archive/blogs/angelab/wanna-see-the-tfs-to-tfs-migration-tool-in-action
kevin25

... 16  17  18  19  20  21  22  23  24  25  26  [27]  28  29  30  ...
NoWriterDateCnt.TitleFile(s)
12966정성태2/13/20227070.NET Framework: 1155. C# - ffmpeg(FFmpeg.AutoGen): Bitmap으로부터 yuv420p + rawvideo 형식의 파일로 쓰기파일 다운로드1
12965정성태2/13/20227081.NET Framework: 1154. "Hanja Hangul Project v1.01 (파이썬)"의 C# 버전
12964정성태2/11/20227420.NET Framework: 1153. C# - ffmpeg(FFmpeg.AutoGen)를 이용한 avio_reading.c 예제 포팅파일 다운로드1
12963정성태2/11/20228135.NET Framework: 1152. C# - 화면 캡처한 이미지를 ffmpeg(FFmpeg.AutoGen)로 동영상 처리 (저해상도 현상 해결)파일 다운로드1
12962정성태2/9/20227978오류 유형: 793. 마이크로소프트 스토어 - 제품이 존재하지 않습니다. 재고가 없는 것일 수 있습니다.
12961정성태2/8/20228108.NET Framework: 1151. C# - ffmpeg(FFmpeg.AutoGen)를 이용한 비디오 프레임의 크기 및 포맷 변경 예제(scaling_video.c) [7]파일 다운로드1
12960정성태2/8/20227516개발 환경 구성: 637. ffmpeg(FFmpeg.AutoGen)를 이용한 비디오 디코딩 예제(decode_video.c) - 세 번째 이야기
12959정성태2/7/20228239.NET Framework: 1150. C# - ffmpeg(FFmpeg.AutoGen)를 이용한 비디오 디코딩 예제(decode_video.c) - 두 번째 이야기 [2]파일 다운로드1
12958정성태2/6/20228274.NET Framework: 1149. C# - ffmpeg(FFmpeg.AutoGen) - 비디오 프레임 디코딩 [2]파일 다운로드1
12957정성태2/6/20227869개발 환경 구성: 636. ffmpeg.exe를 이용해 planar 포맷의 데이터를 packed 형식으로 변환하는 방법? [2]
12956정성태2/4/20227102.NET Framework: 1148. C# - ffmpeg(FFmpeg.AutoGen) - decoding 과정 [2]파일 다운로드1
12955정성태2/4/20226566개발 환경 구성: 635. 비주얼 스튜디오에서 실행하던 ASP.NET Core (.NET Framework) 응용 프로그램을 명령행에서 실행하는 방법 (2)
12954정성태2/4/20226392VS.NET IDE: 173. 비주얼 스튜디오 - Output 창에 색상이 지정된 출력 결과가 "[39m[22m" 식의 문자로 나오는 문제
12953정성태2/2/20226600Linux: 48. Windows 11 + WSL 우분투 GUI 환경에서 한글 출력
12952정성태2/2/20227090.NET Framework: 1148. C# - ffmpeg(FFmpeg.AutoGen)를 이용한 오디오 필터 예제(filter_audio.c)파일 다운로드1
12951정성태2/2/20227070.NET Framework: 1147. C# - ffmpeg(FFmpeg.AutoGen)를 이용한 오디오 필터링 예제(filtering_audio.c)파일 다운로드1
12950정성태2/1/20226659.NET Framework: 1146. .NET 6에 추가되지 않은 Generic Math (예: INumber<T>)
12949정성태2/1/20226510.NET Framework: 1145. C# - ffmpeg(FFmpeg.AutoGen) - Codec 정보 열람 및 사용 준비파일 다운로드1
12948정성태1/30/20226624.NET Framework: 1144. C# - ffmpeg(FFmpeg.AutoGen) AVFormatContext를 이용해 ffprobe처럼 정보 출력파일 다운로드1
12947정성태1/30/20227792개발 환경 구성: 634. ffmpeg.exe - 기존 동영상 컨테이너에 다중 스트림을 추가하는 방법
12946정성태1/28/20226309오류 유형: 792. .NET Core - 로컬 개발 중에 docker 호스팅으로 바꾸는 경우 SQL 서버 접근 방법
12945정성태1/28/20226596오류 유형: 791. SQL 서버 로그인 시 localhost는 되고, 127.0.0.1로는 안 되는 문제
12944정성태1/28/20229029.NET Framework: 1143. C# - Entity Framework Core 6 개요
12943정성태1/27/20227851.NET Framework: 1142. .NET 5+로 포팅 시 플랫폼 호환성 경고 메시지(SYSLIB0006, SYSLIB0011, CA1416)파일 다운로드1
12942정성태1/27/20228128.NET Framework: 1141. XmlSerializer와 Dictionary 타입파일 다운로드1
12941정성태1/26/20229516오류 유형: 790. AKS/k8s - pod 상태가 Pending으로 지속되는 경우
... 16  17  18  19  20  21  22  23  24  25  26  [27]  28  29  30  ...