blueman icon indicating copy to clipboard operation
blueman copied to clipboard

Bluetooth manager Error: OBEX Connect failed with 0x53

Open seanplummer0503-coder opened this issue 1 month ago • 5 comments

On Bluetooth When ever I try to send a file to a device an error appear saying,

Image

Steps to reproduce

Connect the device to another using the Bluetooth manager and try to send a file, then cancel it on both devices and try sending it again or disconnect one of the devices and reconnect and try sending a file again.

Expected behavior It should not return an error saying OBEX Connect failed with 0x53. but send the file that I instructed it to send.

Additional information It may be specific to older devices as I own devices that run android 12, 11 and older

Image

WHERE INFO IS NEEDED:

blueman-applet --loglevel debug blueman-applet 12.18.38 INFO PluginManager:86 load_plugin: ['NMDUNSupport', 'DBusService', 'NMPANSupport', 'SerialManager', 'AuthAgent', 'DiscvManager', 'PowerManager', 'RecentConns', 'ExitItem', 'GameControllerWakelock', 'PPPSupport', 'ShowConnected', 'Networking', 'NetUsage', 'DisconnectItems', 'StatusIcon', 'DhcpClient', 'StandardItems', 'Menu', 'StatusNotifierItem', 'ConnectionNotifier', 'PulseAudioProfile', 'TransferService', 'AutoConnect', 'KillSwitch'] blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> blueman-applet 12.18.38 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'> blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'> blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'> blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'> blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.PulseAudioProfile.AudioProfiles'> blueman-applet 12.18.39 INFO PulseAudioUtils:207 pa_context_event: 1 blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'> blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'> blueman-applet 12.18.39 INFO PluginManager:159 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> blueman-applet 12.18.39 INFO PulseAudioUtils:207 pa_context_event: 2 blueman-applet 12.18.39 INFO KillSwitch:106 io_event : killswitch registered 0 blueman-applet 12.18.39 INFO KillSwitch:122 io_event : State: True blueman-applet 12.18.39 INFO PowerManager:161 update_power_state: off False | foff False | on True | current state True | new state True blueman-applet 12.18.39 INFO KillSwitch:85 _on_connman_vanished: net.connman vanished blueman-applet 12.18.39 INFO TransferService:233 _on_dbus_name_appeared: org.bluez.obex :1.196 blueman-applet 12.18.39 INFO Applet:76 _on_dbus_name_appeared: org.bluez :1.2 blueman-applet 12.18.39 INFO Functions:99 launch : Gtk eventtime is 0, not using LaunchContext blueman-applet 12.18.39 INFO BluezAgent:56 register_agent: Register Agent blueman-applet 12.18.39 INFO Networking:78 set_nap : set nap True blueman-applet 12.18.39 INFO AgentManager:17 on_registered: /org/bluez/obex/agent/blueman blueman-applet 12.18.39 DEBUG Base:67 _properties_changed: /org/bluez/hci0 {'Pairable': True} [] <Adapter.Adapter object at 0x73048f45b5c0 (blueman+bluez+Adapter+Adapter at 0x14df7d80)> blueman-applet 12.18.39 DEBUG DiscvManager:95 on_adapter_property_changed: prop Pairable True blueman-applet 12.18.39 INFO ShowConnected:55 enumerate_connections: Found 1 existing connections blueman-applet 12.18.39 DEBUG Base:67 _properties_changed: /org/bluez/hci0 {'Class': 8257804} [] <Adapter.Adapter object at 0x73048f45b5c0 (blueman+bluez+Adapter+Adapter at 0x14df7d80)> blueman-applet 12.18.39 DEBUG DiscvManager:95 on_adapter_property_changed: prop Class 8257804 blueman-applet 12.18.39 DEBUG Base:67 _properties_changed: /org/bluez/hci0 {'UUIDs': ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001116-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb']} [] <Adapter.Adapter object at 0x73048f45b5c0 (blueman+bluez+Adapter+Adapter at 0x14df7d80)> blueman-applet 12.18.39 DEBUG DiscvManager:95 on_adapter_property_changed: prop UUIDs ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001116-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb'] blueman-applet 12.18.39 INFO PulseAudioUtils:207 pa_context_event: 3 blueman-applet 12.18.39 INFO PulseAudioUtils:207 pa_context_event: 4 blueman-applet 12.18.39 INFO PulseAudioProfile:135 on_pa_ready: PulseAudio Ready blueman-applet 12.18.39 INFO PulseAudioUtils:213 : 1

https://github.com/linuxmint/cinnamon/issues/13188#issue-3610182633

seanplummer0503-coder avatar Nov 11 '25 16:11 seanplummer0503-coder

Can't reproduce. Provide a blueman-applet log while reproducing the error as described here https://github.com/blueman-project/blueman/wiki/Troubleshooting#debugging-blueman

infirit avatar Nov 12 '25 22:11 infirit

I tried to record my device that I connected to but the file got corrupted and did not upload somehow

seanplummer0503-coder avatar Nov 13 '25 14:11 seanplummer0503-coder

I think you should try sending it and discard it repeatedly, for me it was 2 times but the first time it happened it was 1 time

seanplummer0503-coder avatar Nov 13 '25 14:11 seanplummer0503-coder

I tried to record my device that I connected to but the file got corrupted and did not upload somehow

I am not asking for a recording. The blueman-applet debug log that contains the failed transfer is all I care about.

I think you should try sending it and discard it repeatedly, for me it was 2 times but the first time it happened it was 1 time

That does not solve anything. We need to understand why this happens to properly fix it. For that we need at the minimum a debug log.

And you did not exit/kill blueman-applet before running it with the --debug command line option.

infirit avatar Nov 13 '25 16:11 infirit

can you please walk me through the process again to collect the info log

seanplummer0503-coder avatar Nov 13 '25 21:11 seanplummer0503-coder