2012-02-03 3 views
3

을 사용하여 Dicom 파일을 업로드하는 중 오류가 발생했습니다. ClearCanvas dll을 사용하여 원격 PACS에 Dicom 파일을 게시하려고 시도하고 있습니다. ClearCanvas 라이브러리를 사용하여 DICOM 파일을 열고 파일의 태그를 업데이트하고 파일을 저장할 수 있습니다. 내가 파일을 (ClearCanvas.ImageViewer.Services.DicomFilePublisher.PublishRemote) 원격 PACS에 게시하면 다음과 같은 오류가 발생합니다 :Clear Canvas 라이브러리

나는 IP를 xx로 바꿨습니다. 및 AE_Name

2012-02-02 18:11:38,141 [Send to xx.xx.xx.xxx/AE_NAME:7400] INFO - Preparing to connect to AE AE_NAME on host xx.xx.xx.xxx on port 7400 and sending 105 images. 
2012-02-02 18:11:42,344 [11] INFO - Large object collection summary: freed 0 MB in 0 seconds and 0 iterations, Total Containers: 0, Total Large Objects: 0 
2012-02-02 18:11:48,141 [Send to xx.xx.xx.xxx/AE_NAME:7400] ERROR - Exception thrown 

Exception attempting connection to RemoteHost AE_NAME (xx.xx.xx.xxx:7400) 
ClearCanvas.Dicom.Network.DicomNetworkException: Timeout while attempting to connect to remote server xx.xx.xx.xxx:7400 
at ClearCanvas.Dicom.Network.DicomClient.Connect(IPEndPoint ep) 
at ClearCanvas.Dicom.Network.DicomClient.Connect() 
at ClearCanvas.Dicom.Network.Scu.ScuBase.Connect() 
2012-02-02 18:11:48,141 [Send to xx.xx.xx.x/AE_Name:7400] ERROR - Error encountered while sending file C:\Users\admin\AppData\Local\Temp\2\ClearCanvas\Publishing\AE_Name.longfilename.dcm (AE_Name: The association was aborted.). 

와 AE 정보는 내가 컴퓨터에 설치된 클리어 캔버스 (ClearCanvas) 워크 스테이션을하고 난 업로드 및 워크 스테이션 응용 프로그램 내에서 파일을 다운로드 할 수 있습니다. 이 제한 시간 문제 또는 다른 특정 연결 문제가 있는지 확인하려면 어쨌든 있습니까? 시간 초과가있는 경우 제한 시간 설정을 늘릴 수있는 방법이 있습니까?

도움/의견을 보내 주셔서 감사합니다. 명확하지 않은 것이 있으면 알려주세요.

답변

2

나는 이것이 잘못된 오류라는 의혹을 가지고 있으며 실패한 이유는 워크 스테이션 서비스가 실행되고있는 사용자 계정이 파일이 쓰여지는 임시 폴더에 액세스 할 수 없기 때문입니다. 해당 폴더에 대해 "모든 사람"에게 전체 액세스 권한을 부여하고 문제가 사라지는지 확인하십시오.

또 다른 방법은 자신의 코드 독립적으로 테스트하는 것은 :

워크 스테이션에서
  1. 는 "기본"서버 (도구/옵션/기본 서버)
  2. 열고 지역 연구 서버를 정의 "내 연구"에서
  3. 은 닫습니다

당신이 로그에 동일한 메시지를받을 수 있나요 연구를 핵심 이미지

  • 만들기? 키 이미지를 만들 때 DicomFilePublisher는 새로 생성 된 키 이미지를 다른 서버로 보내는 데 사용됩니다.

    또한 많은 통찰력을 제공 할 것 같지 않지만 "INFO"를 "DEBUG"로 변경하여 logging.config 파일에서 디버그 로깅을 활성화 할 수 있습니다. DICOM 통신과 관련된 로그에서 더 많은 정보를 얻을 수 있습니다.

  • +0

    제안 해 주셔서 감사합니다. 이제 원격 서버에 파일을 게시 할 수있게되었습니다 !! 감사! – user1186576

    +0

    위대한, 도와 줘서 기뻐. – stewartbright