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.

CPIP Notification: The asynchronous CPIP message failed.

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

marteenj
May 7, 2009
The message: "The asynchonous CPIP message failed" will turn up whenever a CPIP request generates a Java exception that isn't the result of timing out. In this case it's probably happening because of the convergence of two factors:

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.........
May 28, 2010
One again, your article is very nice
May 30, 2010
Nice content. Thank you for your information.
June 12, 2010
it's so good
June 14, 2010
I think a programmable Y-cable is also an option your brave
July 24, 2010
Great sharing this.
July 25, 2010
Do you remeber me?
July 25, 2010
Thanks for this

information

post comment

Required fields are marked with a *