# RPC 서버 오류

**URL:** <https://forum.developer.hancom.com/t/rpc/2308>\
**Category:** 한글 오토메이션\
**Created:** [3월 13, 2025, 6:49오전 UTC](https://forum.developer.hancom.com/t/rpc/2308 "2025-03-13T06:49:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![uRUfyK](https://avatars.discourse-cdn.com/v4/letter/u/dc4da7/32.png) [@uRUfyK](https://forum.developer.hancom.com/u/uRUfyK)\
**Post date:** [3월 13, 2025, 6:49오전 UTC](https://forum.developer.hancom.com/t/rpc/2308/1 "2025-03-13T06:49:23Z")

</div>

안녕하세요 C++을 이용하여 오토메이션 중인데  
사용 중에 “RPC 서버를 사용할 수 없습니다.” 오류가 다양한 사용에서 빈번히 발생합니다.  
이렇게 오류가 발생하면 추가적인 동작을 할 수가 없는데,  
이럴 경우 다시 RPC 서버 복구와 재연결하여 사용할 수 있는 방법이 있는지 문의드립니다.

그리고 RPC 오류가 메시지가 뜨기 전에 프로그램 내에서 오류를 전달 받을 수 있는 방법(이벤트 등) 있는지, 있다면 어떻게 사용하면 되는지 문의드립니다.

확인 부탁드리겠습니다.

---

<div class="post-metadata">

**Author:** ![bhjung](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/bhjung/32/259_2.png) [@bhjung](https://forum.developer.hancom.com/u/bhjung)\
**Post date:** [3월 14, 2025, 1:33오전 UTC](https://forum.developer.hancom.com/t/rpc/2308/2 "2025-03-14T01:33:25Z")

</div>

안녕하세요 ^^  
사용중에 “RPC 서버를 사용할 수 없습니다.” 라고 뜨는것은 연결된 hwp 개체가 종료된것 같습니다.  
이럴 경우 재생성하거나 떠있는 한글을 연결해야할것 같습니다.  
아래 파이썬코드이긴 하지만 열려있는 한글을 연결하는 예제가 있습니다. 참고하시면 좋을것 같습니다.  
감사합니다 ^^

> [@이거 하나만 알려주시면 소원이 없겠습니다ㅜㅜㅜ](https://forum.developer.hancom.com/t/topic/564):
>
> 안녕하세요! 질문이 하나 있습니다. 파이썬으로도 기존에 열린 아래아한글 프로그램을 제어할 수 있나요? 분명 공식문서에도 ROT를 통해, 기존에 열려 있는 아래아한글을 제어하는 코드가 상세하게 나와 있는데, 이를 파이썬에서 어떤 모듈로 구현해봐도 OSError: [WinError -2147221021] 작업을 사용할 수 없습니다 라는 오류메시지가 뜹니다. 어떤 부분이 문제인지 정말 모르겠습니다… 아래아한글 개발자님들이라면 해법을 알고 계실 것 같아 포럼에 글 남겨봅니다. 작년 제 위시리스트 중 하나였는데 해결을 못 했네요ㅜㅜ

---

<div class="post-metadata">

**Author:** ![uRUfyK](https://avatars.discourse-cdn.com/v4/letter/u/dc4da7/32.png) [@uRUfyK](https://forum.developer.hancom.com/u/uRUfyK)\
**Post date:** [3월 21, 2025, 2:14오전 UTC](https://forum.developer.hancom.com/t/rpc/2308/3 "2025-03-21T02:14:12Z")

</div>

안녕하세요  
추가질문이 있어서 댓글 남깁니다.

1. 참조글을 보니 현재 실행중인 프로세스에서 한글 오브젝트를 찾아 연결하는 걸로 보이는데  
혹시 저런 에러가 발생 시 실행중인 한글이 없다면 어떻게 해야할까요?

2. RPC 오류 발생 시 try catch로 잡거나 아님 이벤트를 받아 사용자에게 RPC 에러메시지 노출을 안하고 싶은데 혹시 방법이 있을까요??? 방법이 있다면 가이드 부탁드립니다

감사합니다~

---

<div class="post-metadata">

**Author:** ![jhbang](https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/32.png) [@jhbang](https://forum.developer.hancom.com/u/jhbang)\
**Post date:** [3월 26, 2025, 1:41오전 UTC](https://forum.developer.hancom.com/t/rpc/2308/4 "2025-03-26T01:41:33Z")

</div>

안녕하세요.

아래 게시글을 참고해서

> [@IHwpObjectEvents(\_DIHwpObjectEvents) : 한/글에서부터 발생되는 이벤트](https://forum.developer.hancom.com/t/ihwpobjectevents-dihwpobjectevents/2257/10):
>
> 이미지로 저장하게 되면 페이지 전체가 저장되게 됩니다. 여러장의 페이지가 있는 문서를 저장하면 001 002 003 … 이런식으로 저장되기 때문에 페이지번호가 같이 저장되고 있습니다.

클라이언트에서 Quit 이벤트 핸들링을 통해 서버 개체(한글)가 종료되는지를 체크하셔서  
핸들링하고 있는 한글이 종료되면 생성해둔 한글 오토메이션 개체를 정리하고  
새로 한글 개체를 생성하는 로직을 추가하는 것이 어떨지 의견 남깁니다.

감사합니다.

---

<div class="post-metadata">

**Author:** ![uRUfyK](https://avatars.discourse-cdn.com/v4/letter/u/dc4da7/32.png) [@uRUfyK](https://forum.developer.hancom.com/u/uRUfyK)\
**Post date:** [4월 22, 2025, 4:22오전 UTC](https://forum.developer.hancom.com/t/rpc/2308/5 "2025-04-22T04:22:35Z")

</div>

안녕하세요

먼저 공유해주신 글에 있는 샘플을 돌려봤는데

오류 C2259 ‘ATL::CComContainedObject’: 추상 클래스를 인스턴스화할 수 없습니다.

라고 오류 메시지가 나옵니다…  
한번 확인좀 부탁드려요
