--------------------Moonraker Log Start-------------------- data_path: /home/pi/printer_data is_default_data_path: False config_file: /home/pi/klipper_config/moonraker.conf startup_warnings: [] verbose: False debug: False asyncio_debug: False is_backup_config: False is_python_package: False log_file: /home/pi/klipper_logs/moonraker.log software_version: v0.8.0-29-g80920dd python_version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] #################### Moonraker Configuration #################### [server] host = 0.0.0.0 port = 7125 [authorization] cors_domains = *://app.fluidd.xyz https://my.mainsail.xyz http://my.mainsail.xyz http://*.local http://*.lan trusted_clients = 100.97.122.44 127.0.0.1 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 FE80::/10 ::1/128 [octoprint_compat] [history] [update_manager] [update_manager client RatOS] type = git_repo path = /home/pi/klipper_config/config origin = https://github.com/Rat-OS/RatOS-configuration.git install_script = /home/pi/klipper_config/config/scripts/ratos-install.sh [update_manager client RatOSTheme] type = git_repo path = /home/pi/klipper_config/.theme origin = https://github.com/Rat-OS/RatOS-theme.git is_system_service = False [update_manager mainsail] type = web repo = mainsail-crew/mainsail path = ~/mainsail [update_manager KlipperScreen] type = git_repo path = ~/KlipperScreen origin = https://github.com/jordanruthe/KlipperScreen.git env = ~/.KlipperScreen-env/bin/python requirements = scripts/KlipperScreen-requirements.txt install_script = scripts/KlipperScreen-install.sh [update_manager timelapse] type = git_repo primary_branch = main path = ~/moonraker-timelapse origin = https://github.com/mainsail-crew/moonraker-timelapse.git managed_services = klipper moonraker [timelapse] output_path = ~/timelapse/ ################################################################# All Configuration Files: /home/pi/klipper_config/moonraker.conf ################################################################# Unsafe Shutdown Count: 102 System Info: ***python*** version: sys.version_info(major=3, minor=7, micro=3, releaselevel='final', serial=0) version_string: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] ***cpu_info*** cpu_count: 4 bits: 32bit processor: armv7l cpu_desc: ARMv7 Processor rev 5 (v7l) serial_number: 589c8892 hardware_desc: BCM2835 model: Raspberry Pi 2 Model B Rev 1.1 total_memory: 892588 memory_units: kB ***sd_info*** manufacturer_id: 12 manufacturer: Unknown oem_id: 3456 product_name: MS product_revision: 15.15 serial_number: 0001204a manufacturer_date: 2/2015 capacity: 14.9 GiB total_bytes: 15980298240 ***distribution*** name: Raspbian GNU/Linux 10 (buster) id: raspbian version: 10 version_parts: {'major': '10', 'minor': '', 'build_number': ''} like: debian codename: buster release_info: {'name': '1.', 'version_id': '0.0', 'id': 'ratos'} ***virtualization*** virt_type: none virt_identifier: none ***network*** ***canbus*** ***Allowed Services*** klipper_mcu webcamd MoonCord KlipperScreen moonraker-telegram-bot moonraker-obico sonar crowsnest ratos-configurator Systemd unit moonraker.service: unit_name: moonraker.service is_default: True manager: systemd Properties: **Requires=['sysinit.target', '-.mount', 'network-online.target', 'system.slice'] **After=['systemd-journald.socket', 'system.slice', '-.mount', 'sysinit.target', 'network-online.target', 'klipper.service', 'basic.target'] **SupplementaryGroups=['moonraker-admin'] **EnvironmentFiles=/home/pi/printer_data/systemd/moonraker.env **ExecStart=/home/pi/moonraker-env/bin/python $MOONRAKER_ARGS **WorkingDirectory=/home/pi/moonraker **FragmentPath=/etc/systemd/system/moonraker.service **Description=API Server for Klipper SV1 **User=pi Systemd unit klipper.service: unit_name: klipper.service is_default: True manager: systemd Properties: **Requires=['system.slice', 'sysinit.target'] **After=['systemd-journald.socket', 'basic.target', 'sysinit.target', 'system.slice', 'network.target'] **SupplementaryGroups=[] **EnvironmentFiles=[] **ExecStart=/home/pi/klippy-env/bin/python /home/pi/klipper/klippy/klippy.py ${KLIPPER_CONFIG} -l ${KLIPPER_LOG} -a ${KLIPPER_SOCKET} **WorkingDirectory= **FragmentPath=/etc/systemd/system/klipper.service **Description=Starts Klipper and provides klippy Unix Domain Socket API **User=pi CPU Throttled Flags: ['Previously Under-Volted', 'Previously Throttled'] 2023-03-21 14:34:33,102 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2023-03-21 14:34:33,731 [server.py:add_log_rollover_item()] - Systemd unit klipper.service: unit_name: klipper.service is_default: True manager: systemd Properties: **Requires=['sysinit.target', 'system.slice'] **After=['basic.target', 'network.target', 'system.slice', 'sysinit.target', 'systemd-journald.socket'] **SupplementaryGroups=[] **EnvironmentFiles=[] **ExecStart=/home/pi/klippy-env/bin/python /home/pi/klipper/klippy/klippy.py ${KLIPPER_CONFIG} -l ${KLIPPER_LOG} -a ${KLIPPER_SOCKET} **WorkingDirectory= **FragmentPath=/etc/systemd/system/klipper.service **Description=Starts Klipper and provides klippy Unix Domain Socket API **User=pi 2023-03-21 14:34:35,430 [server.py:add_log_rollover_item()] - Klipper Version: v0.11.0-143-gc54d83c9 2023-03-21 14:34:35,494 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/info 2023-03-21 14:34:35,496 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.info 2023-03-21 14:34:35,497 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/query_endstops/status 2023-03-21 14:34:35,499 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.query_endstops.status 2023-03-21 14:34:35,500 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/emergency_stop 2023-03-21 14:34:35,503 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.emergency_stop 2023-03-21 14:34:35,504 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/pause_resume/pause 2023-03-21 14:34:35,506 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.pause_resume.pause 2023-03-21 14:34:35,506 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/objects/query 2023-03-21 14:34:35,509 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.objects.query 2023-03-21 14:34:35,510 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/objects/list 2023-03-21 14:34:35,513 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.objects.list 2023-03-21 14:34:35,513 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/motion_report/dump_stepper 2023-03-21 14:34:35,517 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.motion_report.dump_stepper 2023-03-21 14:34:35,518 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/gcode/firmware_restart 2023-03-21 14:34:35,521 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.gcode.firmware_restart 2023-03-21 14:34:35,521 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/objects/subscribe 2023-03-21 14:34:35,523 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.objects.subscribe 2023-03-21 14:34:35,524 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/gcode/script 2023-03-21 14:34:35,526 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.gcode.script 2023-03-21 14:34:35,526 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/gcode/help 2023-03-21 14:34:35,528 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.gcode.help 2023-03-21 14:34:35,528 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/pause_resume/resume 2023-03-21 14:34:35,530 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.pause_resume.resume 2023-03-21 14:34:35,530 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/pause_resume/cancel 2023-03-21 14:34:35,532 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.pause_resume.cancel 2023-03-21 14:34:35,532 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/gcode/restart 2023-03-21 14:34:35,534 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.gcode.restart 2023-03-21 14:34:37,919 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2023-03-21 14:34:37,927 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2023-03-21 14:34:37,943 [app.py:register_remote_handler()] - Registering HTTP endpoint: (GET POST) /printer/motion_report/dump_trapq 2023-03-21 14:34:37,946 [websockets.py:register_api_handler()] - Registering Websocket JSON-RPC methods: printer.motion_report.dump_trapq 2023-03-21 14:34:38,171 [job_state.py:_handle_started()] - Job state initialized: standby 2023-03-21 14:34:38,537 [klippy_connection.py:_check_ready()] - Klippy ready 2023-03-21 14:34:38,948 [data_store.py:_init_sensors()] - Configuring available sensors: ['temperature_sensor raspberry_pi', 'heater_bed', 'temperature_sensor Octopus', 'extruder'] 2023-03-21 14:34:39,947 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 127.0.0.1 2023-03-21 14:34:40,071 [app.py:log_request()] - 101 GET /websocket?token=BFKD3IVTTE73COZ6BMBKL5HUTF6O2GZU (127.0.0.1) [_TRUSTED_USER_] 19.03ms 2023-03-21 14:34:40,073 [websockets.py:open()] - Websocket Opened: ID: 1749430384, Proxied: False, User Agent: , Host Name: 127.0.0.1 2023-03-21 14:34:40,314 [app.py:log_request()] - 404 GET /machine/device_power/devices (127.0.0.1) [No User] 37.52ms 2023-03-21 14:34:41,187 [file_manager.py:get_file_list()] - Updating File List ... 2023-03-21 14:37:57,748 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 192.168.1.103 2023-03-21 14:37:57,753 [app.py:log_request()] - 101 GET /websocket (192.168.1.103) [_TRUSTED_USER_] 12.15ms 2023-03-21 14:37:57,755 [websockets.py:open()] - Websocket Opened: ID: 1749298608, Proxied: True, User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36, Host Name: 192.168.1.112 2023-03-21 14:37:58,155 [websockets.py:_handle_identify()] - Websocket 1749298608 Client Identified - Name: mainsail, Version: 2.4.1, Type: web 2023-03-21 14:38:00,853 [common.py:build_error()] - JSON-RPC Request Error: 403 Access to .git folders is forbidden Traceback (most recent call last): File "/home/pi/moonraker/moonraker/common.py", line 541, in execute_method result = await callback(params) File "/home/pi/moonraker/moonraker/websockets.py", line 115, in func ip_addr=sc.ip_addr, user=sc.user_info)) File "/home/pi/moonraker/moonraker/components/file_manager/file_manager.py", line 452, in _handle_directory_request dir_info = self._list_directory(dir_path, root, is_extended) File "/home/pi/moonraker/moonraker/components/file_manager/file_manager.py", line 698, in _list_directory self.check_reserved_path(path, False) File "/home/pi/moonraker/moonraker/components/file_manager/file_manager.py", line 304, in check_reserved_path "Access to .git folders is forbidden", 403 moonraker.utils.ServerError: Access to .git folders is forbidden 2023-03-21 14:38:01,170 [common.py:build_error()] - JSON-RPC Request Error: 403 Access to .git folders is forbidden Traceback (most recent call last): File "/home/pi/moonraker/moonraker/common.py", line 541, in execute_method result = await callback(params) File "/home/pi/moonraker/moonraker/websockets.py", line 115, in func ip_addr=sc.ip_addr, user=sc.user_info)) File "/home/pi/moonraker/moonraker/components/file_manager/file_manager.py", line 452, in _handle_directory_request dir_info = self._list_directory(dir_path, root, is_extended) File "/home/pi/moonraker/moonraker/components/file_manager/file_manager.py", line 698, in _list_directory self.check_reserved_path(path, False) File "/home/pi/moonraker/moonraker/components/file_manager/file_manager.py", line 304, in check_reserved_path "Access to .git folders is forbidden", 403 moonraker.utils.ServerError: Access to .git folders is forbidden 2023-03-21 14:39:19,327 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2023-03-21 14:39:19,440 [app.py:log_request()] - 404 GET /machine/device_power/devices (127.0.0.1) [No User] 6.35ms 2023-03-21 14:39:20,599 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2023-03-21 14:39:22,763 [app.py:log_request()] - 404 GET /machine/device_power/devices (127.0.0.1) [No User] 6.65ms 2023-03-21 14:39:25,402 [file_manager.py:get_file_list()] - Updating File List ... 2023-03-21 14:39:37,105 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2023-03-21 14:39:37,116 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2023-03-21 14:39:37,360 [job_state.py:_handle_started()] - Job state initialized: standby 2023-03-21 14:39:37,660 [klippy_connection.py:_check_ready()] - Klippy ready 2023-03-21 14:39:38,135 [data_store.py:_init_sensors()] - Configuring available sensors: ['temperature_sensor raspberry_pi', 'heater_bed', 'temperature_sensor Octopus', 'extruder'] 2023-03-21 14:40:07,723 [common.py:build_error()] - JSON-RPC Request Error: 400 {'message': 'BLTouch failed to verify sensor state', 'error': 'WebRequestError'} Traceback (most recent call last): File "/home/pi/moonraker/moonraker/common.py", line 541, in execute_method result = await callback(params) File "/home/pi/moonraker/moonraker/websockets.py", line 115, in func ip_addr=sc.ip_addr, user=sc.user_info)) File "/home/pi/moonraker/moonraker/klippy_connection.py", line 522, in request return await self._request_standard(web_request) File "/home/pi/moonraker/moonraker/klippy_connection.py", line 577, in _request_standard return await base_request.wait() File "/home/pi/moonraker/moonraker/klippy_connection.py", line 692, in wait raise self.response moonraker.utils.ServerError: {'message': 'BLTouch failed to verify sensor state', 'error': 'WebRequestError'} 2023-03-21 14:40:29,148 [common.py:build_error()] - JSON-RPC Request Error: 400 {'message': 'BLTouch failed to verify sensor state', 'error': 'WebRequestError'} Traceback (most recent call last): File "/home/pi/moonraker/moonraker/common.py", line 541, in execute_method result = await callback(params) File "/home/pi/moonraker/moonraker/websockets.py", line 115, in func ip_addr=sc.ip_addr, user=sc.user_info)) File "/home/pi/moonraker/moonraker/klippy_connection.py", line 522, in request return await self._request_standard(web_request) File "/home/pi/moonraker/moonraker/klippy_connection.py", line 577, in _request_standard return await base_request.wait() File "/home/pi/moonraker/moonraker/klippy_connection.py", line 692, in wait raise self.response moonraker.utils.ServerError: {'message': 'BLTouch failed to verify sensor state', 'error': 'WebRequestError'} 2023-03-21 14:41:20,271 [app.py:log_request()] - 201 POST /server/files/upload (192.168.1.103) [_TRUSTED_USER_] 581.39ms 2023-03-21 14:41:21,041 [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed 2023-03-21 14:41:21,160 [app.py:log_request()] - 404 GET /machine/device_power/devices (127.0.0.1) [No User] 8.78ms 2023-03-21 14:41:22,313 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2023-03-21 14:41:24,783 [app.py:log_request()] - 404 GET /machine/device_power/devices (127.0.0.1) [No User] 8.77ms 2023-03-21 14:41:27,033 [file_manager.py:get_file_list()] - Updating File List ... 2023-03-21 14:41:38,634 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2023-03-21 14:41:38,642 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2023-03-21 14:41:38,886 [job_state.py:_handle_started()] - Job state initialized: standby 2023-03-21 14:41:39,231 [klippy_connection.py:_check_ready()] - Klippy ready 2023-03-21 14:41:39,674 [data_store.py:_init_sensors()] - Configuring available sensors: ['temperature_sensor raspberry_pi', 'heater_bed', 'temperature_sensor Octopus', 'extruder'] 2023-03-21 14:41:45,144 [klippy_connection.py:_process_status_update()] - Klippy has shutdown 2023-03-21 14:41:45,160 [proc_stats.py:_handle_shutdown()] - Moonraker System Usage Statistics: System Time: 1679409675.218400, Usage: 5.82%, Memory: 27188 kB System Time: 1679409676.220549, Usage: 5.77%, Memory: 27188 kB System Time: 1679409677.223318, Usage: 5.72%, Memory: 27188 kB System Time: 1679409678.222428, Usage: 6.13%, Memory: 27188 kB System Time: 1679409679.236562, Usage: 5.2%, Memory: 27188 kB System Time: 1679409680.283974, Usage: 11.0%, Memory: 27224 kB System Time: 1679409681.235224, Usage: 17.14%, Memory: 27224 kB System Time: 1679409682.237231, Usage: 2.36%, Memory: 27224 kB System Time: 1679409683.239417, Usage: 22.54%, Memory: 27292 kB System Time: 1679409684.241935, Usage: 5.82%, Memory: 27292 kB System Time: 1679409685.244118, Usage: 7.97%, Memory: 27292 kB System Time: 1679409686.246005, Usage: 1.77%, Memory: 27292 kB System Time: 1679409687.246005, Usage: 34.53%, Memory: 27320 kB System Time: 1679409688.247047, Usage: 3.83%, Memory: 27320 kB System Time: 1679409689.251248, Usage: 4.62%, Memory: 27320 kB System Time: 1679409690.250807, Usage: 10.24%, Memory: 27320 kB System Time: 1679409691.259510, Usage: 4.2%, Memory: 27320 kB System Time: 1679409692.257596, Usage: 4.53%, Memory: 27320 kB System Time: 1679409693.257588, Usage: 5.15%, Memory: 27320 kB System Time: 1679409694.261389, Usage: 8.59%, Memory: 27320 kB System Time: 1679409695.260003, Usage: 5.87%, Memory: 27320 kB System Time: 1679409696.262429, Usage: 3.87%, Memory: 27320 kB System Time: 1679409697.263091, Usage: 5.17%, Memory: 27320 kB System Time: 1679409698.267009, Usage: 5.52%, Memory: 27320 kB System Time: 1679409699.275923, Usage: 19.78%, Memory: 27320 kB System Time: 1679409700.276682, Usage: 20.22%, Memory: 27360 kB System Time: 1679409701.276238, Usage: 5.86%, Memory: 27360 kB System Time: 1679409702.276481, Usage: 4.68%, Memory: 27360 kB System Time: 1679409703.281749, Usage: 4.72%, Memory: 27360 kB System Time: 1679409704.280391, Usage: 10.83%, Memory: 27360 kB CPU Temperature: 33.09 2023-03-21 14:41:45,200 [proc_stats.py:_handle_shutdown()] - Throttled Flags: Previously Under-Volted Previously Throttled 2023-03-21 14:41:45,456 [common.py:build_error()] - JSON-RPC Request Error: 400 {'message': 'Homing failed due to printer shutdown', 'error': 'WebRequestError'} Traceback (most recent call last): File "/home/pi/moonraker/moonraker/common.py", line 541, in execute_method result = await callback(params) File "/home/pi/moonraker/moonraker/websockets.py", line 115, in func ip_addr=sc.ip_addr, user=sc.user_info)) File "/home/pi/moonraker/moonraker/klippy_connection.py", line 522, in request return await self._request_standard(web_request) File "/home/pi/moonraker/moonraker/klippy_connection.py", line 577, in _request_standard return await base_request.wait() File "/home/pi/moonraker/moonraker/klippy_connection.py", line 692, in wait raise self.response moonraker.utils.ServerError: {'message': 'Homing failed due to printer shutdown', 'error': 'WebRequestError'}