So I encountered this error several weeks ago,
and totally randomly. After some research it
turned out this error “may” have been the result
of our recent initiative to update the farm to
rollup 3 (maybe rollup 4 one day). After I fired
up the trusty ol’ filemon (thanks Mark
Russinovich), I was able to determine there was
some serious recursive searching for ctxprn.dll
starting first at the first entity in the path
statement and then making its marry old way
through the path and never finding the dll.
I believe in hind site, a better resolution would have been to correct the path and add its native location rather than drop the dll in system32. I guess my only logic at the time would have been that other applications would probably want to make requests and run into the same issue, especially the applications with hardcoded dependencies which I later ran into. By the way, an easy fix is to just drop this trusty dll in with the other application dependant files. I guess now one would argue – now you have to manage versioning and what if there is a vulnerability related to this dll and you forget to copy in the new version. My only response would be to say yep, you are right – but we all take such great notes and document stuff like this – so it wouldn’t be a problem. Error: Unable To Locate Component : This application has failed to start because ctxprn.dll
Known Symptom's): -User is unable to print via Citrix session. -Printer enumeration and universal printing (upd) appears to functional. -Citrix client version currently at version 11 or below. -rollup version 3 may have recently been added. -multiple event id # 26 generated in the system log
Event ID # 26 Windows Server 2003 Service Pack 2 (build 3790) Citrix Presentation Server for Windows, Enterprise Edition Version 4.5 Service pack: 2007.10
Resolution: 1.) Verify ctxprn.dll exists in c:\Program Files\citrix\system32\. If missing replace. 2.) Verify ctxprn.dll exists in c:\windows\system32\, if missing replace. 3.) Disconnect, refresh session and attempt printing again.
Presentation Server Console:
ima_core (4.5) |
|||
