# Buggy code
def _user_for_api_key(self, api_key):
    with self._keys_lock:
        for user_id, data in self._keys.items():
            if filter(lambda x: x.api_key == api_key, data):
                return self._user_manager.findUser(userid=user_id)
    return None


# Traceback (SerialException)
2019-03-04 18:46:30,551 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:46:30,552 - octoprint.startup - INFO - Starting OctoPrint 1.3.10
2019-03-04 18:46:30,552 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:46:30,572 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:46:30,691 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:46:31,013 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available
2019-03-04 18:46:31,017 - octoprint.plugin.core - INFO - Found 14 plugin(s) providing 14 mixin implementations, 17 hook handlers
2019-03-04 18:46:31,038 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2019-03-04 18:46:31,052 - octoprint.server - INFO - Intermediary server started
2019-03-04 18:46:31,052 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:46:31,056 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:46:31,070 - octoprint.plugin.core - INFO - Found 14 plugin(s) providing 14 mixin implementations, 17 hook handlers
2019-03-04 18:46:31,070 - octoprint.printer.profile - ERROR - Profile _default does not exist, creating _default again and setting it as default
2019-03-04 18:46:31,113 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /basedir/uploads...
2019-03-04 18:46:31,114 - octoprint.filemanager.storage - INFO - ... file metadata for /basedir/uploads initialized successfully.
2019-03-04 18:46:31,417 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:46:31,691 - octoprint.util.pip - INFO - Version of pip is 19.0.3
2019-03-04 18:46:31,691 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:46:31,692 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:46:31,693 - octoprint.plugin.core - INFO - Initialized 14 plugin implementation(s)
2019-03-04 18:46:31,705 - octoprint.plugin.core - INFO - 14 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/backup
|  Core Wizard (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/discovery
|  Force Login (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/forcelogin
|  Logging (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/logging
|  Plugin Manager (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/virtual_printer
2019-03-04 18:46:31,775 - octoprint.environment - INFO - Detected environment is Python 2.7.15 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 3400.0
|    ram: 33701773312
|  os:
|    id: linux
|    platform: linux2
|  python:
|    pip: 19.0.3
|    version: 2.7.15
|    virtualenv: /opt/octoprint/venv
2019-03-04 18:46:31,777 - octoprint.server - INFO - Reset webasset folder /basedir/generated/webassets...
2019-03-04 18:46:31,777 - octoprint.server - INFO - Reset webasset folder /basedir/generated/.webassets-cache...
2019-03-04 18:46:31,833 - octoprint.server - INFO - Shutting down intermediary server...
2019-03-04 18:46:32,058 - octoprint.server - INFO - Intermediary server shut down
2019-03-04 18:46:32,059 - octoprint.events - INFO - Processing startup event, this is our first event
2019-03-04 18:46:32,060 - octoprint.events - INFO - Adding 0 events to queue that were held back before startup event
2019-03-04 18:46:32,061 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2019-03-04 18:46:32,063 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2019-03-04 18:46:32,064 - octoprint.plugins.cura - INFO - Path to CuraEngine has not been configured or does not exist (currently set to None), Cura will not be selectable for slicing
2019-03-04 18:46:32,066 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on 7b867301e78d for SSDP
2019-03-04 18:46:32,067 - octoprint.server - INFO - Listening on http://[::]:5000
2019-03-04 18:46:32,352 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:46:32,353 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:46:32,353 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:46:32,524 - octoprint.plugins.announcements - INFO - Loaded channel _important from https://octoprint.org/feeds/important.xml in 0.44s
2019-03-04 18:46:32,660 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from https://plugins.octoprint.org/plugins.json
2019-03-04 18:46:32,863 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:46:33,050 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 0.47s
2019-03-04 18:46:33,091 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:46:33,195 - octoprint.plugins.pluginmanager - INFO - Loaded plugin notices data from https://plugins.octoprint.org/notices.json
2019-03-04 18:46:33,416 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages/ (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:46:33,416 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:46:33,422 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2019-03-04 18:46:33,548 - octoprint.plugins.announcements - INFO - Loaded channel _blog from https://octoprint.org/feeds/octoblog.xml in 0.48s
2019-03-04 18:46:34,001 - octoprint.plugins.announcements - INFO - Loaded channel _plugins from https://plugins.octoprint.org/feed.xml in 0.44s
2019-03-04 18:46:34,457 - octoprint.plugins.announcements - INFO - Loaded channel _octopi from https://octoprint.org/feeds/octopi.xml in 0.44s
2019-03-04 18:46:35,819 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:46:35,992 - octoprint.server.util.flask.PreemptiveCache - INFO - Adding entry for / and {'query_string': 'l10n=en', 'path': u'/', '_count': 1, '_timestamp': 1551725195.992309, 'base_url': 'https://octoprint.meade.craigyounkins.com/'}
2019-03-04 18:46:38,529 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:46:38,942 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:46:47,720 - octoprint.plugins.tracking - INFO - Initialized anonymous tracking
2019-03-04 18:46:48,224 - octoprint.plugins.tracking - INFO - Sent tracking event startup, payload: {'python': '2.7.15', 'ram': 33701773312, 'version': u'1.3.10', 'pip': '19.0.3', 'cores': 4, 'freq': 3400.0, 'os': 'linux'}
2019-03-04 18:47:13,479 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:14,332 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:47:14,720 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:47:14,738 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:20,832 - octoprint.server - INFO - Shutting down...
2019-03-04 18:47:21,175 - octoprint.events - INFO - Processing shutdown event, this will be our last event
2019-03-04 18:47:21,175 - octoprint.events - INFO - Event loop shut down
2019-03-04 18:47:21,176 - octoprint.server - INFO - Goodbye!
2019-03-04 18:47:23,564 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:47:23,565 - octoprint.startup - INFO - Starting OctoPrint 1.3.10
2019-03-04 18:47:23,565 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:47:23,585 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2019-03-04 18:47:24,012 - octoprint.startup - INFO - Blacklist processing done, adding 1 blacklisted plugin versions: roomtemp (any)
2019-03-04 18:47:24,021 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:47:24,075 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:47:24,315 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available
2019-03-04 18:47:24,319 - octoprint.plugin.core - INFO - Found 14 plugin(s) providing 14 mixin implementations, 17 hook handlers
2019-03-04 18:47:24,339 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2019-03-04 18:47:24,345 - octoprint.server - INFO - Intermediary server started
2019-03-04 18:47:24,345 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:47:24,349 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:47:24,361 - octoprint.plugin.core - INFO - Found 14 plugin(s) providing 14 mixin implementations, 17 hook handlers
2019-03-04 18:47:24,369 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /basedir/uploads...
2019-03-04 18:47:24,369 - octoprint.filemanager.storage - INFO - ... file metadata for /basedir/uploads initialized successfully.
2019-03-04 18:47:24,371 - octoprint.plugins.tracking - INFO - Initialized anonymous tracking
2019-03-04 18:47:24,377 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2019-03-04 18:47:24,652 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:47:24,927 - octoprint.util.pip - INFO - Version of pip is 19.0.3
2019-03-04 18:47:24,928 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:47:24,929 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:47:24,930 - octoprint.plugin.core - INFO - Initialized 14 plugin implementation(s)
2019-03-04 18:47:24,932 - octoprint.plugin.core - INFO - 14 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/backup
|  Core Wizard (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/discovery
|  Force Login (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/forcelogin
|  Logging (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/logging
|  Plugin Manager (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/virtual_printer
2019-03-04 18:47:25,002 - octoprint.environment - INFO - Detected environment is Python 2.7.15 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 3400.0
|    ram: 33701773312
|  os:
|    id: linux
|    platform: linux2
|  python:
|    pip: 19.0.3
|    version: 2.7.15
|    virtualenv: /opt/octoprint/venv
2019-03-04 18:47:25,005 - octoprint.server - INFO - Reset webasset folder /basedir/generated/webassets...
2019-03-04 18:47:25,011 - octoprint.server - INFO - Reset webasset folder /basedir/generated/.webassets-cache...
2019-03-04 18:47:25,058 - octoprint.server - INFO - Shutting down intermediary server...
2019-03-04 18:47:25,346 - octoprint.server - INFO - Intermediary server shut down
2019-03-04 18:47:25,347 - octoprint.events - INFO - Processing startup event, this is our first event
2019-03-04 18:47:25,348 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2019-03-04 18:47:25,348 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2019-03-04 18:47:25,351 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2019-03-04 18:47:25,355 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:47:25,392 - octoprint.plugins.cura - INFO - Path to CuraEngine has not been configured or does not exist (currently set to None), Cura will not be selectable for slicing
2019-03-04 18:47:25,407 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on 7b867301e78d for SSDP
2019-03-04 18:47:25,422 - octoprint.server - INFO - Listening on http://[::]:5000
2019-03-04 18:47:25,476 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:47:25,483 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:47:25,658 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:47:25,813 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:47:25,813 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:47:25,814 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:47:25,838 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'https://octoprint.meade.craigyounkins.com/'}
2019-03-04 18:47:26,285 - octoprint.plugins.tracking - INFO - Sent tracking event startup, payload: {'python': '2.7.15', 'ram': 33701773312, 'version': u'1.3.10', 'pip': '19.0.3', 'cores': 4, 'freq': 3400.0, 'os': 'linux'}
2019-03-04 18:47:27,653 - octoprint.server.preemptive_cache - INFO - ... done in 1.82s
2019-03-04 18:47:32,385 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:32,734 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:47:32,748 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:35,104 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:35,129 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:47:35,139 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:47:35,154 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:35,876 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:47:35,893 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:47:53,083 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Opening serial port"
2019-03-04 18:47:53,084 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial port" to "Detecting baudrate"
2019-03-04 18:47:54,087 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:47:54,089 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting baudrate" to "Operational"
2019-03-04 18:47:54,091 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:47:54,093 - octoprint.util.comm - INFO - Printer reports firmware name "Klipper"
2019-03-04 18:47:54,524 - octoprint.plugins.tracking - INFO - Sent tracking event printer_connected, payload: {u'printer_baudrate': 0, u'printer_port': u'/tmp/printer', 'firmware_name': 'Klipper'}
2019-03-04 18:48:02,400 - octoprint.plugins.pluginmanager - INFO - Installing plugin from https://github.com/mmone/OctoPrintKlipper/archive/master.zip
2019-03-04 18:48:02,410 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:48:04,505 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:48:04,576 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:48:04,579 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:48:04,596 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 14 mixin implementations, 17 hook handlers
2019-03-04 18:48:04,598 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/backup
|  Core Wizard (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/discovery
|  Force Login (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/forcelogin
|  Logging (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/logging
| !OctoKlipper (0.2.5) = /opt/octoprint/venv/lib/python2.7/site-packages/octoprint_klipper
|  Plugin Manager (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/virtual_printer
2019-03-04 18:48:04,598 - octoprint.plugins.pluginmanager - INFO - The plugin was installed successfully: OctoKlipper, version 0.2.5
2019-03-04 18:48:05,027 - octoprint.plugins.tracking - INFO - Sent tracking event install_plugin, payload: {'plugin_version': '0.2.5', 'plugin': 'klipper'}
2019-03-04 18:48:11,167 - octoprint.util.comm - ERROR - Unexpected error while reading from serial port
Traceback (most recent call last):
  File "/opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/util/comm.py", line 2605, in _readline
    ret = self._serial.readline()
  File "/opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/util/comm.py", line 4681, in readline
    c = self.read(1)
  File "/opt/octoprint/venv/lib/python2.7/site-packages/pyserial-3.4-py2.7.egg/serial/serialposix.py", line 501, in read
    'device reports readiness to read but returned no data '
SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
2019-03-04 18:48:11,169 - octoprint.util.comm - ERROR - Please see https://faq.octoprint.org/serialerror for possible reasons of this.
2019-03-04 18:48:11,169 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:2605)"
2019-03-04 18:48:11,172 - octoprint.server - INFO - Shutting down...
2019-03-04 18:48:11,369 - octoprint.events - INFO - Processing shutdown event, this will be our last event
2019-03-04 18:48:11,371 - octoprint.events - INFO - Event loop shut down
2019-03-04 18:48:11,372 - octoprint.server - INFO - Goodbye!
2019-03-04 18:48:13,768 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:48:13,768 - octoprint.startup - INFO - Starting OctoPrint 1.3.10
2019-03-04 18:48:13,769 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:48:13,790 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2019-03-04 18:48:13,791 - octoprint.startup - INFO - Blacklist processing done, adding 1 blacklisted plugin versions: roomtemp (any)
2019-03-04 18:48:13,799 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:48:13,857 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:48:14,101 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available
2019-03-04 18:48:14,105 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 19 hook handlers
2019-03-04 18:48:14,125 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2019-03-04 18:48:14,131 - octoprint.server - INFO - Intermediary server started
2019-03-04 18:48:14,131 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:48:14,134 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:48:14,148 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 19 hook handlers
2019-03-04 18:48:14,157 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /basedir/uploads...
2019-03-04 18:48:14,157 - octoprint.filemanager.storage - INFO - ... file metadata for /basedir/uploads initialized successfully.
2019-03-04 18:48:14,159 - octoprint.plugins.tracking - INFO - Initialized anonymous tracking
2019-03-04 18:48:14,166 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2019-03-04 18:48:14,442 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:48:14,717 - octoprint.util.pip - INFO - Version of pip is 19.0.3
2019-03-04 18:48:14,718 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:48:14,718 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:48:14,720 - octoprint.plugin.core - INFO - Initialized 15 plugin implementation(s)
2019-03-04 18:48:14,741 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/backup
|  Core Wizard (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/discovery
|  Force Login (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/forcelogin
|  Logging (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/logging
|  OctoKlipper (0.2.5) = /opt/octoprint/venv/lib/python2.7/site-packages/octoprint_klipper
|  Plugin Manager (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/virtual_printer
2019-03-04 18:48:14,812 - octoprint.environment - INFO - Detected environment is Python 2.7.15 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 3400.0
|    ram: 33701773312
|  os:
|    id: linux
|    platform: linux2
|  python:
|    pip: 19.0.3
|    version: 2.7.15
|    virtualenv: /opt/octoprint/venv
2019-03-04 18:48:14,816 - octoprint.server - INFO - Reset webasset folder /basedir/generated/webassets...
2019-03-04 18:48:14,822 - octoprint.server - INFO - Reset webasset folder /basedir/generated/.webassets-cache...
2019-03-04 18:48:14,868 - octoprint.server - INFO - Shutting down intermediary server...
2019-03-04 18:48:15,132 - octoprint.server - INFO - Intermediary server shut down
2019-03-04 18:48:15,133 - octoprint.events - INFO - Processing startup event, this is our first event
2019-03-04 18:48:15,134 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2019-03-04 18:48:15,134 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2019-03-04 18:48:15,146 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2019-03-04 18:48:15,149 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:48:15,237 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:48:15,338 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Opening serial port"
2019-03-04 18:48:15,339 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial port" to "Detecting baudrate"
2019-03-04 18:48:15,341 - octoprint.plugins.cura - INFO - Path to CuraEngine has not been configured or does not exist (currently set to None), Cura will not be selectable for slicing
2019-03-04 18:48:15,343 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on 7b867301e78d for SSDP
2019-03-04 18:48:15,344 - octoprint.server - INFO - Listening on http://[::]:5000
2019-03-04 18:48:15,408 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:48:15,516 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:48:15,658 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:48:15,659 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:48:15,660 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:48:15,914 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:48:16,342 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:48:16,344 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting baudrate" to "Operational"
2019-03-04 18:48:16,347 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:48:16,348 - octoprint.util.comm - INFO - Printer reports firmware name "Klipper"
2019-03-04 18:48:16,439 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages/ (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:48:16,439 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:48:16,446 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2019-03-04 18:48:16,451 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'https://octoprint.meade.craigyounkins.com/'}
2019-03-04 18:48:16,850 - octoprint.plugins.tracking - INFO - Sent tracking event printer_connected, payload: {u'printer_baudrate': 0, u'printer_port': '/tmp/printer', 'firmware_name': 'Klipper'}
2019-03-04 18:48:17,355 - octoprint.plugins.tracking - INFO - Sent tracking event startup, payload: {'python': '2.7.15', 'ram': 33701773312, 'version': u'1.3.10', 'pip': '19.0.3', 'cores': 4, 'freq': 3400.0, 'os': 'linux'}
2019-03-04 18:48:18,472 - octoprint.server.preemptive_cache - INFO - ... done in 2.02s
2019-03-04 18:48:22,103 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:48:22,123 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:48:22,139 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:48:22,157 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:48:24,055 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:48:24,073 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:48:24,087 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:48:24,106 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:48:48,057 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:48:48,096 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:48:48,578 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:48:48,597 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:48:48,659 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:49:06,793 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:49:06,812 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:49:06,842 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:49:06,862 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:49:16,854 - octoprint.server.api.system - INFO - Performing command for core:restart: pkill octoprint
2019-03-04 18:49:16,864 - octoprint.server - INFO - Shutting down...
2019-03-04 18:49:17,389 - octoprint.events - INFO - Processing shutdown event, this will be our last event
2019-03-04 18:49:17,390 - octoprint.events - INFO - Event loop shut down
2019-03-04 18:49:17,393 - octoprint.server - INFO - Goodbye!
2019-03-04 18:50:55,493 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:50:55,494 - octoprint.startup - INFO - Starting OctoPrint 1.3.10
2019-03-04 18:50:55,494 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:50:55,516 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2019-03-04 18:50:55,518 - octoprint.startup - INFO - Blacklist processing done, adding 1 blacklisted plugin versions: roomtemp (any)
2019-03-04 18:50:55,527 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:50:55,594 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:50:55,859 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available
2019-03-04 18:50:55,863 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 19 hook handlers
2019-03-04 18:50:55,884 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2019-03-04 18:50:55,891 - octoprint.server - INFO - Intermediary server started
2019-03-04 18:50:55,891 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:50:55,894 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:50:55,908 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 19 hook handlers
2019-03-04 18:50:55,917 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /basedir/uploads...
2019-03-04 18:50:55,918 - octoprint.filemanager.storage - INFO - ... file metadata for /basedir/uploads initialized successfully.
2019-03-04 18:50:55,920 - octoprint.plugins.tracking - INFO - Initialized anonymous tracking
2019-03-04 18:50:55,929 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2019-03-04 18:50:56,222 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:50:56,515 - octoprint.util.pip - INFO - Version of pip is 19.0.3
2019-03-04 18:50:56,515 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:50:56,516 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:50:56,517 - octoprint.plugin.core - INFO - Initialized 15 plugin implementation(s)
2019-03-04 18:50:56,519 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/backup
|  Core Wizard (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/discovery
|  Force Login (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/forcelogin
|  Logging (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/logging
|  OctoKlipper (0.2.5) = /opt/octoprint/venv/lib/python2.7/site-packages/octoprint_klipper
|  Plugin Manager (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/virtual_printer
2019-03-04 18:50:56,588 - octoprint.environment - INFO - Detected environment is Python 2.7.15 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 3400.0
|    ram: 33701773312
|  os:
|    id: linux
|    platform: linux2
|  python:
|    pip: 19.0.3
|    version: 2.7.15
|    virtualenv: /opt/octoprint/venv
2019-03-04 18:50:56,591 - octoprint.server - INFO - Reset webasset folder /basedir/generated/webassets...
2019-03-04 18:50:56,599 - octoprint.server - INFO - Reset webasset folder /basedir/generated/.webassets-cache...
2019-03-04 18:50:56,649 - octoprint.server - INFO - Shutting down intermediary server...
2019-03-04 18:50:56,895 - octoprint.server - INFO - Intermediary server shut down
2019-03-04 18:50:56,896 - octoprint.events - INFO - Processing startup event, this is our first event
2019-03-04 18:50:56,896 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2019-03-04 18:50:56,899 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2019-03-04 18:50:56,906 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:50:56,923 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2019-03-04 18:50:57,016 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:50:57,083 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Opening serial port"
2019-03-04 18:50:57,085 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial port" to "Detecting baudrate"
2019-03-04 18:50:57,086 - octoprint.plugins.cura - INFO - Path to CuraEngine has not been configured or does not exist (currently set to None), Cura will not be selectable for slicing
2019-03-04 18:50:57,088 - octoprint.server - INFO - Listening on http://[::]:5000
2019-03-04 18:50:57,089 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on 7b867301e78d for SSDP
2019-03-04 18:50:57,109 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:50:57,259 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:50:57,398 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:50:57,398 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:50:57,399 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:50:57,424 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'https://octoprint.meade.craigyounkins.com/'}
2019-03-04 18:50:57,883 - octoprint.plugins.tracking - INFO - Sent tracking event startup, payload: {'python': '2.7.15', 'ram': 33701773312, 'version': u'1.3.10', 'pip': '19.0.3', 'cores': 4, 'freq': 3400.0, 'os': 'linux'}
2019-03-04 18:50:58,108 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:50:58,111 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting baudrate" to "Operational"
2019-03-04 18:50:58,116 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:50:58,132 - octoprint.util.comm - INFO - Printer reports firmware name "Klipper"
2019-03-04 18:50:58,654 - octoprint.plugins.tracking - INFO - Sent tracking event printer_connected, payload: {u'printer_baudrate': 0, u'printer_port': '/tmp/printer', 'firmware_name': 'Klipper'}
2019-03-04 18:50:59,454 - octoprint.server.preemptive_cache - INFO - ... done in 2.03s
2019-03-04 18:51:02,349 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:51:02,367 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:51:02,382 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:51:02,401 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:51:03,090 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:51:03,135 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:51:03,591 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:51:03,610 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:51:03,681 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:51:10,171 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:51:10,189 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:51:10,205 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:51:13,375 - octoprint.server.api.system - INFO - Performing command for core:restart: pkill octoprint
2019-03-04 18:51:13,386 - octoprint.server - INFO - Shutting down...
2019-03-04 18:51:14,089 - octoprint.events - INFO - Processing shutdown event, this will be our last event
2019-03-04 18:51:14,090 - octoprint.events - INFO - Event loop shut down
2019-03-04 18:51:14,092 - octoprint.server - INFO - Goodbye!
2019-03-04 18:52:21,751 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:52:21,752 - octoprint.startup - INFO - Starting OctoPrint 1.3.10
2019-03-04 18:52:21,752 - octoprint.startup - INFO - ******************************************************************************
2019-03-04 18:52:21,773 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2019-03-04 18:52:21,775 - octoprint.startup - INFO - Blacklist processing done, adding 1 blacklisted plugin versions: roomtemp (any)
2019-03-04 18:52:21,785 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:52:21,850 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:52:22,116 - octoprint.plugins.discovery - INFO - pybonjour is not installed, Zeroconf Discovery won't be available
2019-03-04 18:52:22,120 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 19 hook handlers
2019-03-04 18:52:22,142 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2019-03-04 18:52:22,152 - octoprint.server - INFO - Intermediary server started
2019-03-04 18:52:22,153 - octoprint.plugin.core - INFO - Loading plugins from /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins, /basedir/plugins and installed plugin packages...
2019-03-04 18:52:22,156 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin did not pass check, not loading.
2019-03-04 18:52:22,174 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 19 hook handlers
2019-03-04 18:52:22,186 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /basedir/uploads...
2019-03-04 18:52:22,187 - octoprint.filemanager.storage - INFO - ... file metadata for /basedir/uploads initialized successfully.
2019-03-04 18:52:22,190 - octoprint.plugins.tracking - INFO - Initialized anonymous tracking
2019-03-04 18:52:22,201 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2019-03-04 18:52:22,504 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:52:22,790 - octoprint.util.pip - INFO - Version of pip is 19.0.3
2019-03-04 18:52:22,790 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:52:22,791 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:52:22,792 - octoprint.plugin.core - INFO - Initialized 15 plugin implementation(s)
2019-03-04 18:52:22,795 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/backup
|  Core Wizard (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/corewizard
|  CuraEngine (<= 15.04) (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/cura
|  Discovery (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/discovery
|  Force Login (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/forcelogin
|  Logging (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/logging
|  OctoKlipper (0.2.5) = /opt/octoprint/venv/lib/python2.7/site-packages/octoprint_klipper
|  Plugin Manager (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /opt/octoprint/venv/lib/python2.7/site-packages/OctoPrint-1.3.10-py2.7.egg/octoprint/plugins/virtual_printer
2019-03-04 18:52:22,862 - octoprint.environment - INFO - Detected environment is Python 2.7.15 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 3400.0
|    ram: 33701773312
|  os:
|    id: linux
|    platform: linux2
|  python:
|    pip: 19.0.3
|    version: 2.7.15
|    virtualenv: /opt/octoprint/venv
2019-03-04 18:52:22,865 - octoprint.server - INFO - Reset webasset folder /basedir/generated/webassets...
2019-03-04 18:52:22,872 - octoprint.server - INFO - Reset webasset folder /basedir/generated/.webassets-cache...
2019-03-04 18:52:22,921 - octoprint.server - INFO - Shutting down intermediary server...
2019-03-04 18:52:23,217 - octoprint.server - INFO - Intermediary server shut down
2019-03-04 18:52:23,218 - octoprint.events - INFO - Processing startup event, this is our first event
2019-03-04 18:52:23,219 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2019-03-04 18:52:23,220 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2019-03-04 18:52:23,221 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2019-03-04 18:52:23,234 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:52:23,352 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:52:23,395 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Opening serial port"
2019-03-04 18:52:23,397 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial port" to "Detecting baudrate"
2019-03-04 18:52:23,415 - octoprint.plugins.cura - INFO - Path to CuraEngine has not been configured or does not exist (currently set to None), Cura will not be selectable for slicing
2019-03-04 18:52:23,417 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on 7b867301e78d for SSDP
2019-03-04 18:52:23,417 - octoprint.server - INFO - Listening on http://[::]:5000
2019-03-04 18:52:23,434 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2019-03-04 18:52:23,591 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2019-03-04 18:52:23,729 - octoprint.util.pip - INFO - Using "/opt/octoprint/venv/bin/python -m pip" as command to invoke pip
2019-03-04 18:52:23,730 - octoprint.util.pip - INFO - pip installs to /opt/octoprint/venv/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2019-03-04 18:52:23,730 - octoprint.util.pip - INFO - ==> pip ok -> yes
2019-03-04 18:52:23,756 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'https://octoprint.meade.craigyounkins.com/'}
2019-03-04 18:52:24,210 - octoprint.plugins.tracking - INFO - Sent tracking event startup, payload: {'python': '2.7.15', 'ram': 33701773312, 'version': u'1.3.10', 'pip': '19.0.3', 'cores': 4, 'freq': 3400.0, 'os': 'linux'}
2019-03-04 18:52:24,416 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:52:24,428 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting baudrate" to "Operational"
2019-03-04 18:52:24,457 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-03-04 18:52:24,483 - octoprint.util.comm - INFO - Printer reports firmware name "Klipper"
2019-03-04 18:52:24,987 - octoprint.plugins.tracking - INFO - Sent tracking event printer_connected, payload: {u'printer_baudrate': 0, u'printer_port': '/tmp/printer', 'firmware_name': 'Klipper'}
2019-03-04 18:52:25,776 - octoprint.server.preemptive_cache - INFO - ... done in 2.02s
2019-03-04 18:52:33,356 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:52:33,801 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:52:33,820 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:52:33,888 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:53:08,102 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:53:08,121 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:53:08,136 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:53:10,451 - tornado.access - WARNING - 400 POST /api/plugin/klipper (192.168.1.1) 2.92ms
2019-03-04 18:55:10,250 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:55:10,276 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:55:10,705 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.1
2019-03-04 18:55:10,723 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.1
2019-03-04 18:55:10,778 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 18:55:23,520 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 18:57:00,382 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.1
2019-03-04 19:07:22,146 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 19:07:24,201 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 19:22:22,146 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 19:22:24,194 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 19:37:22,147 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 19:37:24,188 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 19:52:22,148 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 19:52:24,174 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 20:07:22,149 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 20:07:24,177 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 20:22:22,149 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 20:22:24,195 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 20:37:22,149 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 20:37:24,184 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 20:52:22,150 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 20:52:24,263 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 21:07:22,151 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 21:07:24,275 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 21:22:22,151 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 21:22:24,204 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 21:37:22,152 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 21:37:24,210 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 21:52:22,153 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 21:52:24,201 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 22:07:22,153 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 22:07:24,198 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 22:08:28,454 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:08:28,465 - octoprint.server.util.flask.PreemptiveCache - INFO - Adding entry for / and {'query_string': 'l10n=en', 'path': u'/', '_count': 1, '_timestamp': 1551737308.465703, 'base_url': 'http://pluto.lan:5000/'}
2019-03-04 22:08:29,880 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:08:29,902 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:08:29,975 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:08:29,996 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:08:34,718 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:08:34,740 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:08:34,799 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:08:38,210 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.26ms
2019-03-04 22:08:53,541 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:08:53,571 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:08:53,632 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:04,382 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 5.12ms
2019-03-04 22:09:08,247 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.26ms
2019-03-04 22:09:17,489 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:09:17,513 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:09:17,599 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,313 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,333 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,368 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,388 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,399 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,417 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,426 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:09:45,445 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:12:07,316 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 22:12:07,535 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 22:12:08,540 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 22:22:22,154 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 22:22:24,218 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 22:22:45,168 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:22:45,194 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:22:45,258 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:22:47,685 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.70ms
2019-03-04 22:23:11,798 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.58ms
2019-03-04 22:23:13,227 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.45ms
2019-03-04 22:23:57,314 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:23:57,353 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 22:23:57,609 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:23:57,636 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:23:57,691 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:24:24,597 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 22:24:25,753 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:24:25,779 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:24:25,848 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:24:27,935 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:24:29,066 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 22:24:29,484 - octoprint.server.util.sockjs - INFO - New connection from client: 192.168.1.215
2019-03-04 22:24:29,508 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:24:29,558 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:27:07,193 - octoprint.server.util.flask - INFO - Passively logging in user dummy from 192.168.1.215
2019-03-04 22:27:12,897 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.36ms
2019-03-04 22:27:14,382 - tornado.access - WARNING - 403 GET /api/settings (192.168.1.215) 4.58ms
2019-03-04 22:32:42,703 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 4.58ms
2019-03-04 22:32:57,828 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 3.18ms
2019-03-04 22:33:00,891 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 3.81ms
2019-03-04 22:34:47,070 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:34:47,089 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:34:47,135 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:34:47,153 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:34:57,389 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 3.86ms
2019-03-04 22:35:09,365 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:35:09,382 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:35:09,406 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:35:09,433 - octoprint.plugins.klipper - ERROR - Error: Klipper config file not found at: /root/printer.cfg
2019-03-04 22:37:22,154 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 22:37:24,178 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 22:44:02,178 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 4.27ms
2019-03-04 22:44:04,413 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 3.47ms
2019-03-04 22:44:06,261 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 4.75ms
2019-03-04 22:44:55,353 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 4.32ms
2019-03-04 22:46:09,783 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 3.96ms
2019-03-04 22:50:50,832 - tornado.access - WARNING - 403 GET /api/connection (192.168.1.215) 3.88ms
2019-03-04 22:52:22,155 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 22:52:24,199 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}
2019-03-04 22:56:55,710 - tornado.access - WARNING - 404 GET /api/usesr (192.168.1.215) 3.31ms
2019-03-04 22:56:58,634 - tornado.access - WARNING - 403 GET /api/users (192.168.1.215) 3.89ms
2019-03-04 22:57:50,302 - octoprint.server.util.sockjs - INFO - Client connection closed: 192.168.1.215
2019-03-04 23:04:14,559 - tornado.access - WARNING - 403 GET /api/users (192.168.1.215) 3.87ms
2019-03-04 23:07:22,155 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2019-03-04 23:07:24,217 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {}


# Fixed code
def _user_for_api_key(self, api_key):
    with self._keys_lock:
        for user_id, data in self._keys.items():
            if filter(lambda x: x.api_key == api_key, data):
                if self._user_manager.enabled:
                    return self._user_manager.findUser(userid=user_id)
                elif user_id == "dummy":
                    return DummyUser()
    return None