The Problem
Summary: TB08997608 connection.py:630:call_blocking:DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Traceback (most recent call last):
File "/usr/share/system-config-samba/addUserWin.py", line 174, in on_add_user_ok_button_clicked
elif self.samba_backend.userExists(unix_name):
File "/usr/lib/python2.6/site-packages/scsamba/dbus/proxy/sambaBackend.py", line 88, in userExists
return self.dbus_interface.userExists (user)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
**keywords)
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Local variables in innermost frame:
byte_arrays: False
self:
args: ('admin',)
utf8_strings: False
bus_name: dbus.UTF8String(':1.107')
get_args_opts: {'byte_arrays': False, 'utf8_strings': False}
object_path: '/org/fedoraproject/Config/Samba/Backend'
timeout: -1.0
signature: u's'
dbus_interface: 'org.fedoraproject.Config.Samba.Backend'
message:
method: 'userExists'
The Solution
start a Terminal (Applications > System Tools > Terminal) and then switch to root and execute the command /usr/bin/system-config-samba
admin@dev ~]$ su
Password: ....type your root password...
[root@dev admin]# system-config-samba
when you add a user (e.g. admin samba user) you should see an output such as:
Added user admin.
Before doing that I enabled and started
smb and
nmb services from System > Administration > Services
maybe that helped as well.
I also deactivated SE Linux and Disabled the Firewall (!)
Regarding the Firewall try to experiment with it enabled and only allow samba ports.
If you don't have another firewall before the Fedora server don't disable the firewall!!!
Consult your sysadmin so you don't expose unnecessary services.
Related
- http://www.linuxquestions.org/questions/linux-software-2/samba-crashes-775289/
- http://www.google.ca/search?q=Samba+DBusException%3A+org.freedesktop.DBus.Error.NoReply%3A+Did+not+receive+a+reply.+Possible+causes+include%3A+the+remote+application+did+not+send+a+reply&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a