-
1. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Carlos NameToUpdate Feb 23, 2012 4:41 AM (in response to Cyber NameToUpdate)Hi Keshav,
We are facing exactly that same problem. Did you get a solution?
Thanks in advance. Best regards,
Carlos -
2. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Laurent MatheoFeb 23, 2012 8:05 AM (in response to Carlos NameToUpdate)
Is it an error you see when (for example) accessing Atrium Core console with a flex popup saying "RPC error" or something?
If so we have the problem too though working with support at the moment.
What version of ITSM are you using in 7.6.04? Are you in server group with load balancer?
-
3. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Carlos NameToUpdate Feb 23, 2012 10:01 AM (in response to Laurent Matheo)Hi Laurent,
It's exactly as you say. A message appears in Atrium Core Console with the message "RPC Call Failed".
We are on version 7.6.03 patch 001. Our configuration is a servere group with a hardware load balancer in front.
I'm managing the issue with support as well. We have seen other similar errors, all of them regarding connectivity with the ar system servers, specially with the atrium console.
Please, share with us any progress on this issue. I'll do the same.
Regards.
-
4. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Laurent MatheoFeb 23, 2012 10:15 AM (in response to Carlos NameToUpdate)
I see, we are currently trying a "debug version" .jar which looks promising (no errors in two days), customer will try it and "validate".
We are currently in 7.6.04.
Though it seems there are in fact two possible issues:
Customer <-----> Load Balancer 1 <------> Mid Tier <-----> Load Balancer 2 <------> ARS server
Do you have several mid-tiers and several ARS Servers, so two Load Balancers?
It seems there is a known issue when you got a Load Balancer "in front of" Mid-Tiers and they already have a "aui-resources.zip" file for that.
Our issue was because of the "Load Balancer 2" in front of the ARS servers.
-
5. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Carlos NameToUpdate Feb 23, 2012 10:29 AM (in response to Laurent Matheo)The configuratioin is exactly the same (maybe your Load Balancer 2 is not configured with sticky sessions as ours, since from version 7.6.04 it is not required).
I'll wait for an answer form support, but, what is the .wrong jar file ? In the other hand, you mean that there is a new version of the aui-resources.zip file? Did you have to set any specific configuration on the Load balancer 2?
(Sorry for the bulk of questions)
-
6. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Laurent MatheoFeb 23, 2012 11:22 AM (in response to Carlos NameToUpdate)
Well LB2 doesn't have sticky since it "must" be off for 7.6.04, apart from that it's pretty standard I guess.... It's a BIgIp F5.
In the beginning support gave me an "aui-resources.zip" telling me that it happened in 7.6.03 and it solved this issue for some customers, in our case it didn't.
The .jar I'm talking about is "/arsys/ThirdPartyJars/cmdbapi7604.jar"
I guess you should start with the aui-resources.zip first, I guess that's what the support will give you
-
7. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Amey Bagwe Feb 23, 2012 3:14 PM (in response to Laurent Matheo)We have the exact same kind of architecture. It used to happen to us too, while opening Atrium Console first time RPC failed message used to popup. But I usually hit refresh / F5 or reload the console and the error would go away.
As Laurent pointed out it should be because of the load balancer in front of the mid tier servers and network delays.
Why sticky bit should be off on LB2?
thanks.
-
8. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Carlos NameToUpdate Feb 24, 2012 2:04 AM (in response to Amey Bagwe)Hi Amey,
From 7.6.04 AR Servers support real load balancing without the use of the sticky bit. It's documented like that (you have to configure some parameters on the mid-tiers).
-
9. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Laurent MatheoFeb 24, 2012 2:12 AM (in response to Carlos NameToUpdate)
Indeed Carlos, it's supposed to be like this though "not really" in fact
In the documentation:
If you aren't in 7.6.04 (so 7.6.03):
-> set sticky bit to "on",
If you are in 7.6.04:
-> put LB sticky bit to "off" for the LB in front of the ARS Servers.
-> check "Enable lifespan" into the "connection settings" tab of the mid-tiers,
That's the theory. It seems that if you have CMDB 7.6.04 (no sp), support "might" suggest (if you have some errors) or to upgrade to CMDB Sp2 or to set sticky bit to "on" and so disable it into the mid-tier.
-
10. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Abhijit Valvekar Feb 28, 2012 10:55 PM (in response to Cyber NameToUpdate)RPC failure issues, sometimes gets resolve by restarting Midtier/Tomcat server.
-
11. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Laurent MatheoFeb 29, 2012 1:09 AM (in response to Abhijit Valvekar)
Yes, but usually in this peculiar case it works ok for 20-30 minutes and then RPC errors spawn again.
-
12. Re: ERROR (91): RPC call failed; can not decode ONC/RPC argument
Curtis Rowell Feb 29, 2012 5:11 AM (in response to Laurent Matheo)Are there any errors generated from plugins? IME, RPC errors usually stem from some type of network or connection error... MidTier busy, plugin not starting properly, etc
From my Android phone on T-Mobile. The first nationwide 4G network.
-
13. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Josie George Feb 29, 2012 9:31 AM (in response to Cyber NameToUpdate)Check the cmdb_eng_debug_log, and arerror.log
-
14. ERROR (91): RPC call failed; can not decode ONC/RPC argument
Laurent MatheoFeb 29, 2012 9:41 AM (in response to Josie George)
Like I said it's two known errors
You'll see that in client side in logs from "Flash debug" logs and Mid-tier "flex" logs.
Server side you'll see nothing special if you don't have a debug dll.