XStart는 되는데, Xmanager-Broadcast가 안 됩니다. [3]

XStart는 되는데, Xmanager-Broadcast가 안 됩니다.

2004-09-07 20:34 - 이현석

수고하십니다.

내부 사설망에 인터넷 공유기를 통해서, PC와 솔라리스를 연결하였습니다. 솔라리스는 내부 사설망에만 연결되어 있고, PC는 외부망과 내부망에 동시에 연결되어 있습니다.

그런데, Xstart를 실행하면, Xterm은 동작을 하는데.. Xmanager-Broadcast를 실행하면, 솔라리스가 보이기는 하는데, 접속을 하면 멈춥니다.

PC의 로그파일과 /var/dt/Xerrors파일을 첨부하였습니다.
답변 부탁드립니다.


Re: XStart는 되는데, Xmanager-Broadcast가 안 됩니다.

2004-09-08 11:53 - 넷사랑

안녕하세요? 넷사랑컴퓨터입니다.

보내주신 두 개의 로그는 잘 살펴보았습니다.

우선 Xmanager 로그파일을 살펴보니, Xdmcp Broadcast Address에 192.168.0.100, 203.x.x.x 두 개가 포함되어 있는데, 이것은 PC의 IP라 생각됩니다. Xbrowser를 열고 도구 메뉴에서 옵션을 선택한 후 해당 IP를 제거하시기 바랍니다.

또한 PC의 IP가 두 개이기 때문에 문제가 발생할 수 있습니다. Xbrowser 리스트에서 해당 서버를 오른클릭하여 등록정보를 열고 일반탭에서 로컬 주소를 192.168.0.100 으로 설정하시기 바랍니다.

Xerrors 를 살펴보니 unable to open display "192.168.0.100:0" 라고 표시되어 있으며, 이 경우에는 Xstart로도 접속이 안될 것이라 생각됩니다. 다시 한 번 확인해보십시오.

font 설정 문제일 수 있으니 솔라리스 콘솔에서 직접 CDE 로그인창을 확인하여 언어 설정이 어떻게 되어 있는지 확인해보시고, euckr 이나 C 등으로 바꾸어보십시오.

DNS 설정상의 오류일 수 있으니, /etc/hosts에 PC의 IP(192.168.1.100)을 추가해보시기 바랍니다.

감사합니다.


Re: Re: XStart는 되는데, Xmanager-Broadcast가 안 됩니다.

2004-09-13 09:48 - 이현석

답변 감사드립니다. 말씀하신대로 해봤는데, 잘 안 됩니다.

저번에 보내드린 Xerrors파일에서 실수가 있었습니다.
전에 테스트하던 로그파일을 같이 보내드려서 Unable to open display "192.168.0.100:0"가 표시되었습니다. 현재는 Xstart는 정상적으로 동작하고 있습니다.

PC의 IP가 두 개일때 문제가 발생할 수 있다고 하셨는데, 말씀하신대로 바꿔도, 로그파일에서는 두개의 IP를 사용하고 있는 것 같이 나타납니다.

그리고, font설정은 EUC-KR KOREAN으로 설정하였습니다.

그리고, X server와 X client가 같은 로컬네트워크상에 있고, DNS는 사용하지 않고 있습니다.

다시 한 번 로그파일을 보내드립니다.
답장 부탁드립니다.


Re: Re: Re: XStart는 되는데, Xmanager-Broadcast가 안 됩니다.

2004-09-13 11:55 - 넷사랑

안녕하세요? 넷사랑컴퓨터입니다.

보내주신 Xmanager 로그를 살펴보니 세션 연결까지는 이루어진 상태이기 때문에 다음과 같은 원인이 있을 수 있습니다.

XDMCP(Xbrowser)를 이용한 연결을 할 때는 reverse lookup table과 forward lookup table이 맞아야하는데, 이에 오류가 있을 수 있으니, /etc/hosts 에 PC의 IP를 등록해보십시오.

또한 로그인창은 나왔는데 최종화면이 나오지 않았다면, $HOME/.cshrc, .login 등의 로그인 스크립트에서 DISPLAY 변수를 강제로 할당했을 수 있습니다. 모든 스크립트를 확인하여 DISPLAY 강제 할당 부분을 제거하십시오.

$HOME/.dt 디렉토리를 다른 이름으로 바꾸어 접속을 해보시는 것도 문제 원인을 파악하는데 도움이 됩니다.

감사합니다.


이전 조회수: 145