Skip to content

RPC Response Indicates Failure: XMLRPC Method Not Found (D-Bus Error 16) #76

Description

@Epik-Robotik

Additional Information
Environment:
ifm3d version: v1.5.3
ifm3d-ros version: v1.1.2
camera: O3DP03
ros-noetic, ubuntu:20.04

### Description

I encountered an issue while trying to run the ifm3d_ros_driver nodelet. The error log indicates an RPC response failure due to the XMLRPC method not being found, accompanied by a D-Bus error 16. Below are the detailed error messages and logs:

Error Logs

2024-06-21 09:39:16 ERROR [/home/user/ifm3d_ws/src/ifm3d-1.5.3/modules/device/src/libifm3d_device/xmlrpc_wrapper.hpp:100] http://192.168.0.69/api/rpc/v1/com.ifm.efector/ -> get: RPC response indicates failure. XMLRPC method not found (D-Bus error 16)
2024-06-21 09:39:16 WARN [/home/user/ifm3d_ws/src/ifm3d-1.5.3/modules/device/src/libifm3d_device/o3r_impl.hpp:221] XMLRPC ERRO: Unknown error 100001: XMLRPC method not found (D-Bus error 16)
2024-06-21 09:39:16 ERROR [/home/user/ifm3d_ws/src/ifm3d-1.5.3/modules/device/src/libifm3d_device/xmlrpc_wrapper.hpp:100] http://192.168.0.69/api/rpc/v1/com.ifm.efector/ -> get: RPC response indicates failure. XMLRPC method not found (D-Bus error 16)
[FATAL] [1718951956.842165960]: Failed to load nodelet '/ifm3d_ros_driver/camera of type ifm3d_ros/camera_nodelet to manager camera_standalone_nodelet'
[ifm3d_ros_driver/camera-3] process has died [pid 114274, exit code 255, cmd /opt/ros/noetic/lib/nodelet/nodelet load ifm3d_ros/camera_nodelet camera_standalone_nodelet name:=camera log:=/home/user/.ros/log/fa9e3a82-2f98-11ef-b10f-99868ddf861f/ifm3d_ros_driver-camera-3.log].
log file: /home/user/.ros/log/fa9e3a82-2f98-11ef-b10f-99868ddf861f/ifm3d_ros_driver-camera-3*.log

### Steps to Reproduce
Setup the ifm3d environment using the provided setup scripts.
Run the ifm3d_ros_driver nodelet using the following command:

    `roslaunch ifm3d_ros_driver camer_3d.launch`

Observe the terminal output and logs for the mentioned error.
### Expected Behavior
The ifm3d_ros_driver nodelet should load successfully without any XMLRPC or D-Bus errors.

### Actual Behavior
The nodelet fails to load with RPC response indicating failure due to the XMLRPC method not being found and a D-Bus error 16.

Network Configuration: Static IP 192.168.0.69 for the device
Related Log Files: ifm3d_ros_driver-camera-3.log
Request for Help
I would appreciate any guidance on resolving this issue. If there are any additional diagnostics or logs needed, please let me know.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions