<div dir="ltr"><div dir="ltr">I am using the latest 2.8.x branch with Geoserver 2.12.2 and I keep receiving the following error when attempting to run the updatelayers command (Below). </div><div dir="ltr"><br></div><div>I am also having trouble with users not being sync'd with geoserver. I have gone through the documentation for security configuration, and checked that the geonode role/user apis are accessible to geoserver. As far as I can tell, nothing is blocking either geonode from reaching geofence or vice-versa. </div><div><br></div><div><br></div><div dir="ltr"><div><div>Traceback (most recent call last):</div><div>  File "manage.py", line 29, in <module></div><div>    execute_from_command_line(sys.argv)</div><div>  File "/home/gnode/gndev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute_from_command_line</div><div>    utility.execute()</div><div>  File "/home/gnode/gndev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 346, in execute</div><div>    self.fetch_command(subcommand).run_from_argv(self.argv)</div><div>  File "/home/gnode/gndev/local/lib/python2.7/site-packages/django/core/management/base.py", line 394, in run_from_argv</div><div>    self.execute(*args, **cmd_options)</div><div>  File "/home/gnode/gndev/local/lib/python2.7/site-packages/django/core/management/base.py", line 445, in execute</div><div>    output = self.handle(*args, **options)</div><div>  File "/home/gnode/geonode_dev/geonode/geonode/geoserver/management/commands/updatelayers.py", line 124, in handle</div><div>    execute_signals=True)</div><div>  File "/home/gnode/geonode_dev/geonode/geonode/geoserver/helpers.py", line 636, in gs_slurp</div><div>    layer.set_permissions(perm_spec)</div><div>  File "/home/gnode/geonode_dev/geonode/geonode/security/models.py", line 216, in set_permissions</div><div>    sync_geofence_with_guardian(self.layer, perms, group=group)</div><div>  File "/home/gnode/geonode_dev/geonode/geonode/decorators.py", line 44, in wrapper</div><div>    return func(*args, **kwargs)</div><div>  File "/home/gnode/geonode_dev/geonode/geonode/security/utils.py", line 393, in sync_geofence_with_guardian</div><div>    _update_geofence_rule(<a href="http://layer.name">layer.name</a>, layer.workspace, service)</div><div>  File "/home/gnode/geonode_dev/geonode/geonode/security/utils.py", line 564, in _update_geofence_rule</div><div>    raise RuntimeError(msg)</div><div>Exception: ('Failed to process lprca_ws_boundarywgs84', RuntimeError("Could not ADD GeoServer User None Rule for Layer u'lprca_ws_boundarywgs84'",))</div></div></div></div>