게시판 본문 COM / COM+ by VB 6.0 - Read Only

re: [질문]com+ 프락시 사용 클라이언트 에러 발생!
작성자: 송원석
작성일시: 2004-02-02 09:08,  조회수: 3,267
안녕하세요? 송원석입니다. ^_^

아시다시피 이런 유형의 오류에는 여러가지 가능성들이 있을 수 있기 때문에 뭐라고 꼭 꼬집어서 말씀드릴 수는 없을 것 같구요. 제가 코드를 직접 본 것이 아니고 여러가지 환경 설정이나 오류 메세지의 상세한 내용도 말씀을 해주시지 않았기 때문에 더욱 그렇습니다만, 일단 제가 알고 있는 지식 내에서 답변을 드리도록 하겠습니다. ^_^;;;

현재 제가 말씀을 듣고 파악하고 있는 상황은 다음과 같습니다.

B :
- A 에서 만든 COM+ 컴포넌트의 프록시 설치
- B 자체에서 응용 프로그램 생성 → 오류 없음

C :
- A 에서 만든 COM+ 컴포넌트의 프록시 설치
- B 에서 생성한 응용 프로그램 설치 → 오류 발생


물론 대화형 사용자로 보안 설정된 것이 문제를 일으킬 수도 있겠습니다만 제 생각에는 이 경우엔 그렇지 않은것 같습니다. 대화용 사용자로 보안설정이 된 PC 는 A 입니다. 따라서 B 나 C 어느 곳에서 프로그램을 실행하던지 A 에 설정된 보안 설정은 항상 같겠죠. 따라서 B 에서는 되고 C 에서는 안된다는 것은 대화형 사용자 보안 설정이 원인이라면 조금 이치상 맞지 않는 것 같습니다. ^_^

그리고 말씀하신 것처럼 A 에 관리자 계정으로 설정을 해 놓으시면 모든 사용자가 그 컴포넌트를 사용할 때 관리자의 권한으로 실행이 됩니다. 물론 해당 컴포넌트의 영역에 한정되서만 입니다. 이런 부분을 처리하기 위해서 COM+ 에서는 역활 기반 보안과 더불어 프로그래밍 기반 보안을 동시에 제공하고 있습니다만 이 경우에는 해당되는 사항이 없을 것 같습니다.

그렇다면 원인이 될 수 있는 부분은 다음과 같은 부분이 있을 수 있겠네요. 정확하지는 않지만 말씀으로 미루어 보아 .NET 응용 프로그램이 아니신가 생각됩니다. 이 경우 배포 프로젝트상에서 문제가 발생했을 수가 있다고 생각됩니다만, 저도 여기까지는 아직 잘 모르기 때문에 정확하게는 원인을 말씀드릴 수가 없겠습니다. 특히 COM+ 컴포넌트가 일반 COM 인 상태에서 .NET 응용 프로그램을 작성하신 경우라면 내부적으로 RCW 가 생성 되었을텐데 이에 대응하는 DLL 이나 설정등이 제대로 설치가 되었는지도 점검해보시는 것이 좋을 것 같습니다. 그리고 RPC 포트가 방화벽에 의해서 혹시 막혀 있는지 등등의 기타 설정들도 살펴보시기 바랍니다.

그리고 가급적이면 좀 더 상세한 오류 메세지를 출력해 보시는 것이 좋을 듯 싶습니다. 그리고 COM+ 컴포넌트를 작성한 프로그래밍 언어와 툴, 응용 프로그래밍을 작성한 프로그래밍 언어와 툴등에 대한 정보도 말씀해주시면 제가 조금 더 도움이 되어드릴 수 있을지도 모르겠습니다. ^_^;;;

마지막으로 B PC 에서 작성하신 응용 프로그램 프로젝트를 C PC 에 복사하셔서 한 번 컴파일하시고 테스트를 해보시면 어떨까 생각합니다. 그렇다면 확실히 배포 과정에서 문제가 발생하는 것인지 아니면 응용 프로그램이나 설정에 문제가 있는 것인지 여부를 정확하게 아실 수 있으실 것 같습니다.

감사합니다.

IP 주소: 218.156.194.132
전체 276 건의 게시물, 12 페이지로 구성된 COM / COM+ by VB 6.0 게시판의 10 페이지입니다.
게시물
51

뉴스그룹에서 재미난 방법을 찾았습니다. [1]

zziuni

2004-10-20 6,214
50

이벤트 오류

홍완식

2004-08-21 3,194
49

re: 이벤트 오류

송원석

2004-08-21 3,181
48

트랜잭션 오류 문제

홍완식

2004-08-17 8,604
47

re: 트랜잭션 오류 문제

송원석

2004-08-18 3,709
46

해결방법 [1]

홍완식

2004-08-19 834
45

프로그램 배포

정보문

2004-07-29 3,095
44

re: 프로그램 배포

송원석

2004-07-29 2,914
43

아...3년전의 VB경험으로...서비스할 DLL을 만들라니...

권민수

2004-05-21 3,731
42

re: 아...3년전의 VB경험으로...서비스할 DLL을 만들라니...

송원석

2004-05-22 3,110
41

re: 아...3년전의 VB경험으로...서비스할 DLL을 만들라니...

권민수

2004-05-22 2,933
40

COM 개발시 Property Get 과 Let에 관해 알려주세요..

우기

2004-05-08 776
39

re: COM 개발시 Property Get 과 Let에 관해 알려주세요..

송원석

2004-05-08 3,193
38

송원석님 답변 정말 감사합니다.. 저에게는 재미있는(?) 일이기에 다시 글 올립니다. ^^*

우기

2004-05-08 769
37

re: 송원석님 답변 정말 감사합니다.. 저에게는 재미있는(?) 일이기에 다시 글 올립니다. ^^*

송원석

2004-05-08 3,236
36

따끔한 충고의말 정말 감사합니다. ^^ [1]

우기

2004-05-08 784
35

RDS 이용한 VBScript 문제입니다.

윤경민

2004-02-26 785
34

re: RDS 이용한 VBScript 문제입니다.

송원석

2004-02-26 3,211
33

[질문]com+ 프락시 사용 클라이언트 에러 발생!

궁금이

2004-02-01 982

re: [질문]com+ 프락시 사용 클라이언트 에러 발생!

송원석

2004-02-02 3,267
31

re: [질문]com+ 프락시 사용 클라이언트 에러 발생!

궁금이

2004-02-02 919
30

re: [질문]com+ 프락시 사용 클라이언트 에러 발생!

송원석

2004-02-02 3,083
29

RDS를 사용하여 사원인증을 쿼리하려고 하는데...

saint74

2003-11-03 3,480
28

re: RDS를 사용하여 사원인증을 쿼리하려고 하는데...

송원석

2003-11-03 3,496
27

감사합니다. 상세 구현 예상 방법입니다..

saint74

2003-11-04 3,425