
MarkAny 의 ePageSafer 는 정말 많은 사이트에서 출력 보안을 위해 사용되는 사이트 플러그인 인데요, 위와 같은 오류가 발생한다는 사용자의 피드백을 받고 제가 아는 여러 참고사항을 알려 드렸는데 ..
아무래도 이런 현상은 해당 컴퓨터에서만 발생하고 해당 컴퓨터를 살펴보기 전에는 직접적으로 원인을 찾기 힘든부분이라 참고할 정보를 제공하는 정도로 보통 마무리가 됩니다만 ..
사용자께서 Ai를 활용해서 원인을 찾아서 알려주셨네요.
흔히 과거에는 액티브엑스(ActiveX)라 많이 불렀고 요즘은 Non-ActiveX 사이트 플러그인이라고 하기도 하고 사람들마다 사이트마다 칭하는 명칭은 조금씩 차이가 있긴 합니다만.
여튼간에 과거에는 이런 사이트 플러그인은 무조건 관리자 권한으로 실행해서 설치하는게 국룰이던 시절도 있었던지라 많은 사용자분들이 사이트 플러그인 실행파일을 다운로드 받은 후에 관리자권한으로 설치하시곤 합니다.
이 문제도 ePageSafer 의 설치파일이 관리자 권한으로 실행되서 설치되는 과정에서 설치파일이 설치, 저장한 파일의 권한도 관리자 권한으로만 저장이 되어버려서 문제가 된것 같습니다.
ePageSafer 가 인쇄 데이터를 생성하면서 복사방지마크나 바코드 같은걸 생성해서 C:\ProgramData\MarkAny 같은 경로에 특정 파일명으로 bmp 같은 이미지를 만들어 저장하고 이 이미지를 문서에 포함해서 출력데이터를 완성하는 것 같은데요. 이 파일이 설치되는 과정에서 저장되어 있고 매번 동일 파일을 덮어 씌우는 방식으로 동작하는 것 같습니다.
이런 상황에서 저장 대상 이미지 파일이 일반 사용자가 기록이 불가능하게 쓰기권한이 없는 상태로 저장이 되어 있으면 해당 파일에 데이터를 기록하지 못하고 위 이미지 같이 생성할 수 없다는 오류가 뜨게 되는겁니다.
흔히 사이트 플러그인은 관리자 권한이 아닌 일반 사용자 권한으로 실행되기 때문에 일반 사용자에 대한 쓰기권한이 없을 경우 문제가 되는겁니다.
위와 같은 오류가 발생하신다면
C:\ProgramData\MarkAny 폴더에 일반 사용자의 쓰기권한이 있는지 확인하시고. MaCpPattern.dat, MaCpPattern.dat.pcp.bmp 두 파일에 대해 일반 사용자 권한으로 쓰기 권한이 있는지 확인하십시요.
이상입니다.
댓글을 달려면 로그인해야 합니다.