Any function using UserAuthorizationSystem causes Unknown error (0xC004FFFF) by RW 6.08
We recently updated our Robots from RW 6.05.00.04 to RW 6.08.01.00
We use a program to change some config settings in the robot more easily.
Since the upgrade to RW 6.08 i am getting the following error while executing anything with the UserAuthorizationSystem. I tested multiple things (even getCurrentGrants and GetGrantTypes) All are giving me the following error.
The controller is already logged on as Default User and i am trying to check if this user has the grants for writing configurations. (To see if i need to show a seperate login screen for ex. Administrator)
Small code snipet (2nd line gives error)
Error:
ABB.Robotics.GenericControllerException
We use a program to change some config settings in the robot more easily.
Since the upgrade to RW 6.08 i am getting the following error while executing anything with the UserAuthorizationSystem. I tested multiple things (even getCurrentGrants and GetGrantTypes) All are giving me the following error.
The controller is already logged on as Default User and i am trying to check if this user has the grants for writing configurations. (To see if i need to show a seperate login screen for ex. Administrator)
Small code snipet (2nd line gives error)
UserAuthorizationSystem uas = controller.AuthenticationSystem;
if (!uas.CheckDemandGrant(Grant.WriteConfiguration))
Error:
ABB.Robotics.GenericControllerException
HResult=0xC004FFFF
Message=C004FFFF : Unknown error (0xC004FFFF)
剅佒㩒爠桤损湯牴汯敬灣孰㐵㈴㩝漠杲损摯㩥ⴠ㔷‷敮彷潣敤›砰っ㐰晦晦※
Url: Cmd:READ Prop:UASConfig -Part Grants Args: Elapsed:17 CurrentCmds:0
History:
-00:00:16.1914043 [4] status:294912 data:-noelts,all,mark,cc 6,1, 0, ...
-00:00:16.1914043 [3] status:294912 data:0
-00:00:16.1854204 [5] SendCommand url: cmd:Set prop:LogoffUser arg:-Uid 2
-00:00:16.1634799 [5] status:294912 data:
-00:00:16.1594907 [6] SendCommand url: cmd:Set prop:LogonUser arg:<hidden> -locale Remote -app "" -loc "PC_NAME" -alias "PC_USER"
-00:00:16.1325634 [6] status:294912 data:-Uid 3
-00:00:16.1325634 [7] SendCommand url: cmd:Get prop:IsOptionPresent arg:-Option PCIN
-00:00:16.1126168 [7] status:294912 data:-OptionPresent 1
-00:00:16.1126168 [8] SendCommand url:/CONFIG/MMC/IOVIEW_BLOCK/IOViewBlockIfMotorsOff/enabled cmd:Get prop:Value arg:
-00:00:16.0926705 [9] SendCommand url: cmd:Set prop:LogoffUser arg:-Uid 3
-00:00:16.0926705 [8] status:294912 data:0
-00:00:16.0717267 [9] status:294912 data:
-00:00:16.0707312 [10] SendCommand url: cmd:Set prop:LogonUser arg:<hidden> -locale Remote -app "" -loc "PC_NAME" -alias "PC_USER"
-00:00:16.0467953 [10] status:294912 data:-Uid 6
-00:00:16.0467953 [11] SendCommand url: cmd:Get prop:IsOptionPresent arg:-Option PCIN
-00:00:16.0268482 [11] status:294912 data:-OptionPresent 1
-00:00:16.0268482 [12] SendCommand url:/CONFIG/MMC/IOVIEW_BLOCK/IOViewBlockIfMotorsOff/enabled cmd:Get prop:Value arg:
-00:00:15.9989231 [12] status:294912 data:0
-00:00:00.0189629 [13] SendCommand url: cmd:READ prop:UASConfig -Part Grants arg:
-00:00:00.0010109 [13] status:-1073414145 data:剅佒㩒爠桤损湯牴汯敬灣孰㐵㈴㩝漠杲损摯㩥ⴠ㔷‷敮彷潣敤›砰っ㐰晦晦※
Source=ABB.Robotics.Controllers.PC
StackTrace:
at Adapters.Uas.GetUasConfig()
at Internal.Uas.LoadConfiguration()
at Internal.Uas.LoadGrants()
at Internal.Uas.CheckGrant(String grant)
at ABB.Robotics.Controllers.UserAuthorizationSystem.CheckDemandGrant(String grant, String& value)
at ABB.Robotics.Controllers.UserAuthorizationSystem.CheckDemandGrant(Grant grant)
at RobotInstaller.FormRobotInstaller.buttonInstallRobotConfig_Click(Object sender, EventArgs e) in C:\Git\Robotics\tooling\RobotInstaller\RobotInstaller\FormRobotInstaller.cs:line 83
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at RobotInstaller.Program.Main() in C:\Git\Robotics\tooling\RobotInstaller\RobotInstaller\Program.cs:line 16
Inner Exception 1:
RobApiException: C004FFFF : Unknown error (0xC004FFFF)
剅佒㩒爠桤损湯牴汯敬灣孰㐵㈴㩝漠杲损摯㩥ⴠ㔷‷敮彷潣敤›砰っ㐰晦晦※
Url: Cmd:READ Prop:UASConfig -Part Grants Args: Elapsed:17 CurrentCmds:0
History:
-00:00:16.1914043 [4] status:294912 data:-noelts,all,mark,cc 6,1, 0, ...
-00:00:16.1914043 [3] status:294912 data:0
-00:00:16.1854204 [5] SendCommand url: cmd:Set prop:LogoffUser arg:-Uid 2
-00:00:16.1634799 [5] status:294912 data:
-00:00:16.1594907 [6] SendCommand url: cmd:Set prop:LogonUser arg:<hidden> -locale Remote -app "" -loc "PC_NAME" -alias "PC_USER"
-00:00:16.1325634 [6] status:294912 data:-Uid 3
-00:00:16.1325634 [7] SendCommand url: cmd:Get prop:IsOptionPresent arg:-Option PCIN
-00:00:16.1126168 [7] status:294912 data:-OptionPresent 1
-00:00:16.1126168 [8] SendCommand url:/CONFIG/MMC/IOVIEW_BLOCK/IOViewBlockIfMotorsOff/enabled cmd:Get prop:Value arg:
-00:00:16.0926705 [9] SendCommand url: cmd:Set prop:LogoffUser arg:-Uid 3
-00:00:16.0926705 [8] status:294912 data:0
-00:00:16.0717267 [9] status:294912 data:
-00:00:16.0707312 [10] SendCommand url: cmd:Set prop:LogonUser arg:<hidden> -locale Remote -app "" -loc "PC_NAME" -alias "PC_USER"
-00:00:16.0467953 [10] status:294912 data:-Uid 6
-00:00:16.0467953 [11] SendCommand url: cmd:Get prop:IsOptionPresent arg:-Option PCIN
-00:00:16.0268482 [11] status:294912 data:-OptionPresent 1
-00:00:16.0268482 [12] SendCommand url:/CONFIG/MMC/IOVIEW_BLOCK/IOViewBlockIfMotorsOff/enabled cmd:Get prop:Value arg:
-00:00:15.9989231 [12] status:294912 data:0
-00:00:00.0189629 [13] SendCommand url: cmd:READ prop:UASConfig -Part Grants arg:
-00:00:00.0010109 [13] status:-1073414145 data:剅佒㩒爠桤损湯牴汯敬灣孰㐵㈴㩝漠杲损摯㩥ⴠ㔷‷敮彷潣敤›砰っ㐰晦晦※
Does anyone has any idea why this can be? and how i can get this resolved?
The exact same program works on the RW 6.05 version.
Thanks in advance for any info.
0
Categories
- All Categories
- 5.5K RobotStudio
- 390 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 304 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 3 RobotStudio AR Viewer
- 772 RAPID Programming
- 17 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings