I am a newbie to CSA and we are running version 6 and I can't get AutoCAD LT to run on a machine running CSA. When I uninstall all is well. I am sure I am missing something and was hoping someone could help me on this one.
Thanks,
Dan
Solved! Go to Solution.
It turns out it is the csauser shim causing the problem. I will post the final fix once I have it.
That is typically the case with these problematic apps. Disabling csauser.dll will make the problem go away but you lose much functionality.
Mine worked with this rule:
When
That should fix it.
Is that how your rule is configured?
Tom
TAC had me change the hosts csauser shim reg key to csauser.dll to csauser.dll.org. They claimed it will not hurt anything doing this on the hosts. It concerns me, but I am not sure what else to do.
Thanks,
Dan
The Fix is a reg hack to disable the csauser shim. according to Cisco this is an okay work around, but it does fix the problem.
We had to do that for another mysterious problem which they eventually released a hotfix for.
What is 'assist.exe' and where does it reside?
Tom
Assist.exe is what starts with AutoCAD LT. It is just like a help screen.
Dan
Hi Dan,
Have you configured kernel-only protection for this application? When you disable csauser it disables user space hooking for all applications on the endpoint. This is a good test to see if that is your problem (which it sounds like is the issue.) To get more granular and only disable for a single application you can use this procedure:
Hope that helps!
Thanks,
Josh
Hi Josh, I asked him to do that and he said it didn't work for either process.
Unsure what his configuration was.
Tom
Hi Tom - Saw your previous post so thanks for the heads up as I didn't see that before.
Dan - It may be an issue of the actual processes you are targeting. Instead of narrowing down to these 2 .exes start by creating an app class for all .exes in the AutoCad directory. Then you can narrow it down more from there (assuming that works.) Also, make sure you reboot the PC in case some AutoCad processes start at boot time.
A little background (for those that are interested.) The reason AutoCad LT has an issue is it's licensing protection mechanism. AutoCad sees CSA hooking the user space memory and thinks that you are trying to evade their licensing. Therefore the application shuts down, or otherwise doesn't quite work properly.
Let us know if the larger App Class works for you.
Thanks,
Josh
I will try this and let you know.
Thanks for all the input.
Dan
In CSA 4, I needed to tune for AutoCAD LT because it was causing a buffer overflow. It did not create any events, I had to write a manual rule for the main executable. I think the rule migrated to 6 without any chanes.
Another thought is that you have a buffer overrun, and need to create an exception even though an event is not logged. I had to "blind tune" several apps in 4.0 due to this behaviour.