blog
software/hci
humour
Don't you just hate asynchronous CPIP message failures?
(July 29th, 2006 - 8:04PM)
I got the following error message while trying to check my grades on BCIT's online student service site.

What a helpful error message.
When developing software, it's so important to provide helpful error messages, but very few engineers actually take the time to provide users with effective feedback. Of course, I'm the last person who should get on a soapbox about this - I know I've made that mistake - so I'll just end my complaining now.
permanent link -
digg this post -
8 comments
8 comments
1) SCT Authenticator was probably stopped and restarted while Luminis stayed up.
2) Recent builds of Luminis have conditionalized the CORBA ping operation (to check the authentication service) and disabled it by default to improve performance. This is fine as long as you never restart the authenticator independently of Luminis. If that happens, we may end up holding an invalid object reference.
This issue can be fixed by setting the following parameter to true and then restarting the Web server for the change to take effect:
configman -s com.pipeline.sdk. cpip.SCTExternal SystemV1.should_ ping true
This assumes, of course, that you have rights to modify the database.........