Closed LucianoFaretra closed 9 years ago
Do you have /var/lib/ajenti/plugins/models
directory?
Just noticed I've got some mistakes in README file. Sorry for misguiding you.
I guess you cloned ajenti-models into /var/lib/ajenti/plugins
. To restore, run mkdir /var/lib/ajenti/plugins/models
, and then move everything from /var/lib/ajenti/plugins
to /var/lib/ajenti/plugins/models
except for transmission
directory (don't forget to move /var/lib/ajenti/plugins/.git
as well). This should fix your problem.
As an option, you can remove everything from /var/lib/ajenti/plugins
and install ajenti-transmission following updated README file, if it's easier for you. I suppose you don't have other plugins installed yet, I hope? If yes, be careful not to remove them in process.
I can see the plugin, but
unexpected status code 401
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/ajenti/plugins/main/main.py", line 158, in handle_message
self.ui.dispatch_event(update['uid'], update['event'], update['params'])
File "/usr/lib/pymodules/python2.7/ajenti/ui/__init__.py", line 72, in dispatch_event
self.root.dispatch_event(uid, event, params)
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 382, in dispatch_event
if child.dispatch_event(uid, event, params):
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 378, in dispatch_event
self.event(event, params)
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 402, in event
getattr(self, 'on_%s' % self_event)(**(params or {}))
File "/usr/lib/pymodules/python2.7/ajenti/plugins/main/main.py", line 379, in on_switch
child.broadcast('on_first_page_load')
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 356, in broadcast
getattr(self, method)(*args, **kwargs)
File "/var/lib/ajenti/plugins/transmission/main.py", line 93, in on_first_page_load
self.scope.session = self._client.session_get()
File "/var/lib/ajenti/plugins/transmission/client.py", line 66, in <lambda>
method = (lambda self, **kwargs: self._do_request(name, self._fix_arg_keys(kwargs))).__get__(self, self.__class__)
File "/var/lib/ajenti/plugins/transmission/client.py", line 108, in _do_request
raise ProtocolError('unexpected status code %s' % result.status_code)
ProtocolError: unexpected status code 401
Ajenti bug report
--------------------
Info | Value
----- | -----
Ajenti | 1.2.22.10
Platform | debian / ubuntu / Ubuntu 14.04.1 LTS
Architecture | i686 i686
Python | 2.7.6
Installation | 71300434
Debug | False
Catcher report | http://ajenti.org/catcher/view/35046
Loaded plugins | ajenti_org, codemirror, configurator, cron, dashboard, db_common, fm, fstab, hosts, iptables, logs, main, models, network, notepad, openvpn, packages, plugins, power, resolv, resources, scripts, sensors, services, taskmgr, tasks, terminal, transmission, users, webserver_common
Library | Version
------- | -------
gevent | 1.0
greenlet | 0.4.2
reconfigure | 0.1.57
requests | 2.2.1
psutil | 1.2.1
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/ajenti/plugins/main/main.py", line 158, in handle_message
self.ui.dispatch_event(update['uid'], update['event'], update['params'])
File "/usr/lib/pymodules/python2.7/ajenti/ui/__init__.py", line 72, in dispatch_event
self.root.dispatch_event(uid, event, params)
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 382, in dispatch_event
if child.dispatch_event(uid, event, params):
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 378, in dispatch_event
self.event(event, params)
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 402, in event
getattr(self, 'on_%s' % self_event)(**(params or {}))
File "/usr/lib/pymodules/python2.7/ajenti/plugins/main/main.py", line 379, in on_switch
child.broadcast('on_first_page_load')
File "/usr/lib/pymodules/python2.7/ajenti/ui/element.py", line 356, in broadcast
getattr(self, method)(*args, **kwargs)
File "/var/lib/ajenti/plugins/transmission/main.py", line 93, in on_first_page_load
self.scope.session = self._client.session_get()
File "/var/lib/ajenti/plugins/transmission/client.py", line 66, in <lambda>
method = (lambda self, **kwargs: self._do_request(name, self._fix_arg_keys(kwargs))).__get__(self, self.__class__)
File "/var/lib/ajenti/plugins/transmission/client.py", line 108, in _do_request
raise ProtocolError('unexpected status code %s' % result.status_code)
ProtocolError: unexpected status code 401
Log content:
2014-09-03 13:37:50,825 INFO ajenti-panel.<module>(): Using config file /etc/ajenti/config.json
2014-09-03 13:37:50,952 INFO registry.register_crypt_handler(): registered crypt handler 'sha512_crypt': <class 'passlib.handlers.sha2_crypt.sha512_crypt'>
2014-09-03 13:37:51,062 DEBUG compat.Popen(): Popen: git describe --tags 2> /dev/null
2014-09-03 13:37:51,072 DEBUG compat.Popen(): Popen: ['lsb_release', '-sd']
2014-09-03 13:37:51,223 WARNING core.run(): Couldn't set default locale
2014-09-03 13:37:51,224 INFO core.run(): Ajenti 1.2.22.10 running on platform: debian
2014-09-03 13:37:51,240 DEBUG __init__.load(): Loading plugin main
2014-09-03 13:37:51,248 DEBUG __init__.load(): Loading plugin raid
2014-09-03 13:37:51,250 DEBUG compat.Popen(): Popen: ['which', 'mdadm']
2014-09-03 13:37:51,257 WARNING __init__.load(): *** [raid] skipping due to BinaryDependency (mdadm)
2014-09-03 13:37:51,257 DEBUG __init__.load(): Loading plugin samba
2014-09-03 13:37:51,258 DEBUG __init__.load_recursive(): Preloading plugin dependency: services
2014-09-03 13:37:51,258 DEBUG __init__.load(): Loading plugin services
2014-09-03 13:37:51,258 DEBUG __init__.load_recursive(): Preloading plugin dependency: dashboard
2014-09-03 13:37:51,259 DEBUG __init__.load(): Loading plugin dashboard
2014-09-03 13:37:51,262 DEBUG __init__.load(): Loading plugin services
2014-09-03 13:37:51,284 INFO sm_upstart.verify(): Disabling Upstart service manager: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
2014-09-03 13:37:51,285 DEBUG compat.Popen(): Popen: ['which', 'systemctl']
2014-09-03 13:37:51,294 DEBUG __init__.load(): Loading plugin samba
2014-09-03 13:37:51,295 DEBUG compat.Popen(): Popen: ['which', 'smbd']
2014-09-03 13:37:51,303 WARNING __init__.load(): *** [samba] skipping due to BinaryDependency (smbd)
2014-09-03 13:37:51,304 DEBUG __init__.load(): Loading plugin network
2014-09-03 13:37:51,337 DEBUG __init__.load(): Loading plugin smartctl
2014-09-03 13:37:51,338 DEBUG compat.Popen(): Popen: ['which', 'smartctl']
2014-09-03 13:37:51,344 WARNING __init__.load(): *** [smartctl] skipping due to BinaryDependency (smartctl)
2014-09-03 13:37:51,344 DEBUG __init__.load(): Loading plugin cron
2014-09-03 13:37:51,345 DEBUG compat.Popen(): Popen: ['which', 'crontab']
2014-09-03 13:37:51,353 DEBUG __init__.load(): Loading plugin scripts
2014-09-03 13:37:51,353 DEBUG __init__.load_recursive(): Preloading plugin dependency: terminal
2014-09-03 13:37:51,354 DEBUG __init__.load(): Loading plugin terminal
2014-09-03 13:37:51,430 DEBUG __init__.load(): Loading plugin scripts
2014-09-03 13:37:51,431 DEBUG __init__.load(): Loading plugin power
2014-09-03 13:37:51,432 DEBUG compat.Popen(): Popen: ['which', 'systemctl']
2014-09-03 13:37:51,439 DEBUG compat.Popen(): Popen: ['which', 'pm-hibernate']
2014-09-03 13:37:51,446 DEBUG __init__.load(): Loading plugin taskmgr
2014-09-03 13:37:51,447 DEBUG __init__.load(): Loading plugin iptables
2014-09-03 13:37:51,449 DEBUG compat.Popen(): Popen: ['which', 'ip6tables']
2014-09-03 13:37:51,456 DEBUG __init__.load(): Loading plugin plugins
2014-09-03 13:37:51,457 DEBUG __init__.load(): Loading plugin ajenti_org
2014-09-03 13:37:51,459 DEBUG __init__.load(): Loading plugin apcups
2014-09-03 13:37:51,460 DEBUG compat.Popen(): Popen: ['which', 'apcaccess']
2014-09-03 13:37:51,466 WARNING __init__.load(): *** [apcups] skipping due to BinaryDependency (apcaccess)
2014-09-03 13:37:51,467 DEBUG __init__.load(): Loading plugin resolv
2014-09-03 13:37:51,468 DEBUG __init__.load(): Loading plugin codemirror
2014-09-03 13:37:51,469 DEBUG __init__.load(): Loading plugin munin
2014-09-03 13:37:51,470 DEBUG compat.Popen(): Popen: ['which', 'munin-cron']
2014-09-03 13:37:51,477 WARNING __init__.load(): *** [munin] skipping due to BinaryDependency (munin-cron)
2014-09-03 13:37:51,477 DEBUG __init__.load(): Loading plugin users
2014-09-03 13:37:51,479 DEBUG __init__.load(): Loading plugin supervisor
2014-09-03 13:37:51,479 DEBUG compat.Popen(): Popen: ['which', 'supervisord']
2014-09-03 13:37:51,485 WARNING __init__.load(): *** [supervisor] skipping due to BinaryDependency (supervisord)
2014-09-03 13:37:51,485 DEBUG __init__.load(): Loading plugin db_common
2014-09-03 13:37:51,486 DEBUG __init__.load(): Loading plugin netatalk
2014-09-03 13:37:51,487 DEBUG compat.Popen(): Popen: ['which', 'afpd']
2014-09-03 13:37:51,492 WARNING __init__.load(): *** [netatalk] skipping due to BinaryDependency (afpd)
2014-09-03 13:37:51,492 DEBUG __init__.load(): Loading plugin resources
2014-09-03 13:37:51,494 DEBUG __init__.load(): Loading plugin tasks
2014-09-03 13:37:51,496 DEBUG __init__.load(): Loading plugin logs
2014-09-03 13:37:51,499 DEBUG __init__.load(): Loading plugin csf
2014-09-03 13:37:51,500 DEBUG compat.Popen(): Popen: ['which', 'csf']
2014-09-03 13:37:51,506 WARNING __init__.load(): *** [csf] skipping due to BinaryDependency (csf)
2014-09-03 13:37:51,507 DEBUG __init__.load(): Loading plugin webserver_common
2014-09-03 13:37:51,508 DEBUG __init__.load(): Loading plugin bind9
2014-09-03 13:37:51,509 DEBUG compat.Popen(): Popen: ['which', 'named']
2014-09-03 13:37:51,515 WARNING __init__.load(): *** [bind9] skipping due to BinaryDependency (named)
2014-09-03 13:37:51,516 DEBUG __init__.load(): Loading plugin sensors
2014-09-03 13:37:51,519 DEBUG __init__.load(): Loading plugin mongo
2014-09-03 13:37:51,520 DEBUG compat.Popen(): Popen: ['which', 'mongod']
2014-09-03 13:37:51,525 WARNING __init__.load(): *** [mongo] skipping due to BinaryDependency (mongod)
2014-09-03 13:37:51,526 DEBUG __init__.load(): Loading plugin snmpd
2014-09-03 13:37:51,526 DEBUG compat.Popen(): Popen: ['which', 'snmpd']
2014-09-03 13:37:51,534 WARNING __init__.load(): *** [snmpd] skipping due to BinaryDependency (snmpd)
2014-09-03 13:37:51,534 DEBUG __init__.load(): Loading plugin packages
2014-09-03 13:37:51,540 DEBUG __init__.load(): Loading plugin ctdb
2014-09-03 13:37:51,541 DEBUG compat.Popen(): Popen: ['which', 'ctdb']
2014-09-03 13:37:51,549 WARNING __init__.load(): *** [ctdb] skipping due to BinaryDependency (ctdb)
2014-09-03 13:37:51,550 DEBUG __init__.load(): Loading plugin squid
2014-09-03 13:37:51,550 DEBUG compat.Popen(): Popen: ['which', 'squid3']
2014-09-03 13:37:51,562 WARNING __init__.load(): *** [squid] skipping due to BinaryDependency (squid3)
2014-09-03 13:37:51,563 DEBUG __init__.load(): Loading plugin psql
2014-09-03 13:37:51,563 DEBUG compat.Popen(): Popen: ['which', 'psql']
2014-09-03 13:37:51,568 WARNING __init__.load(): *** [psql] skipping due to BinaryDependency (psql)
2014-09-03 13:37:51,569 DEBUG __init__.load(): Loading plugin nginx
2014-09-03 13:37:51,570 DEBUG compat.Popen(): Popen: ['which', 'nginx']
2014-09-03 13:37:51,575 WARNING __init__.load(): *** [nginx] skipping due to BinaryDependency (nginx)
2014-09-03 13:37:51,575 DEBUG __init__.load(): Loading plugin fail2ban
2014-09-03 13:37:51,576 DEBUG compat.Popen(): Popen: ['which', 'fail2ban-client']
2014-09-03 13:37:51,580 WARNING __init__.load(): *** [fail2ban] skipping due to BinaryDependency (fail2ban-client)
2014-09-03 13:37:51,581 DEBUG __init__.load(): Loading plugin openvpn
2014-09-03 13:37:51,581 DEBUG compat.Popen(): Popen: ['which', 'openvpn']
2014-09-03 13:37:51,586 DEBUG __init__.load(): Loading plugin nsd
2014-09-03 13:37:51,587 DEBUG compat.Popen(): Popen: ['which', 'nsd']
2014-09-03 13:37:51,591 WARNING __init__.load(): *** [nsd] skipping due to BinaryDependency (nsd)
2014-09-03 13:37:51,592 DEBUG __init__.load(): Loading plugin ipmi
2014-09-03 13:37:51,592 DEBUG compat.Popen(): Popen: ['which', 'ipmitool']
2014-09-03 13:37:51,597 WARNING __init__.load(): *** [ipmi] skipping due to BinaryDependency (ipmitool)
2014-09-03 13:37:51,597 DEBUG __init__.load(): Loading plugin megaraid
2014-09-03 13:37:51,597 WARNING __init__.load(): *** [megaraid] skipping due to FileDependency (/opt/MegaRAID/MegaCli/MegaCli)
2014-09-03 13:37:51,598 DEBUG __init__.load(): Loading plugin hdparm
2014-09-03 13:37:51,599 DEBUG compat.Popen(): Popen: ['which', 'hdparm']
2014-09-03 13:37:51,604 WARNING __init__.load(): *** [hdparm] skipping due to BinaryDependency (hdparm)
2014-09-03 13:37:51,604 DEBUG __init__.load(): Loading plugin notepad
2014-09-03 13:37:51,606 DEBUG __init__.load(): Loading plugin lm_sensors
2014-09-03 13:37:51,606 DEBUG compat.Popen(): Popen: ['which', 'sensors']
2014-09-03 13:37:51,611 WARNING __init__.load(): *** [lm_sensors] skipping due to BinaryDependency (sensors)
2014-09-03 13:37:51,612 DEBUG __init__.load(): Loading plugin hddtemp
2014-09-03 13:37:51,612 DEBUG compat.Popen(): Popen: ['which', 'hddtemp']
2014-09-03 13:37:51,617 WARNING __init__.load(): *** [hddtemp] skipping due to BinaryDependency (hddtemp)
2014-09-03 13:37:51,618 DEBUG __init__.load(): Loading plugin exports
2014-09-03 13:37:51,618 DEBUG compat.Popen(): Popen: ['which', 'nfsstat']
2014-09-03 13:37:51,623 WARNING __init__.load(): *** [exports] skipping due to BinaryDependency (nfsstat)
2014-09-03 13:37:51,624 DEBUG __init__.load(): Loading plugin apache
2014-09-03 13:37:51,625 DEBUG compat.Popen(): Popen: ['which', 'apache2']
2014-09-03 13:37:51,631 WARNING __init__.load(): *** [apache] skipping due to BinaryDependency (apache2)
2014-09-03 13:37:51,631 DEBUG __init__.load(): Loading plugin configurator
2014-09-03 13:37:51,637 DEBUG __init__.load(): Loading plugin hosts
2014-09-03 13:37:51,638 DEBUG __init__.load(): Loading plugin fstab
2014-09-03 13:37:51,649 DEBUG __init__.load(): Loading plugin fm
2014-09-03 13:37:51,652 DEBUG __init__.load(): Loading plugin mysql
2014-09-03 13:37:51,652 DEBUG compat.Popen(): Popen: ['which', 'mysql']
2014-09-03 13:37:51,659 WARNING __init__.load(): *** [mysql] skipping due to BinaryDependency (mysql)
2014-09-03 13:37:51,659 DEBUG __init__.load(): Loading plugin ntpd
2014-09-03 13:37:51,660 DEBUG compat.Popen(): Popen: ['which', 'ntpd']
2014-09-03 13:37:51,666 WARNING __init__.load(): *** [ntpd] skipping due to BinaryDependency (ntpd)
2014-09-03 13:37:51,666 DEBUG __init__.load(): Loading plugin memcache
2014-09-03 13:37:51,667 DEBUG compat.Popen(): Popen: ['which', 'memcached']
2014-09-03 13:37:51,674 WARNING __init__.load(): *** [memcache] skipping due to BinaryDependency (memcached)
2014-09-03 13:37:51,675 DEBUG __init__.load(): Loading plugin dhcpd
2014-09-03 13:37:51,675 DEBUG compat.Popen(): Popen: ['which', 'dhcpd']
2014-09-03 13:37:51,682 WARNING __init__.load(): *** [dhcpd] skipping due to BinaryDependency (dhcpd)
2014-09-03 13:37:51,683 DEBUG __init__.load(): Loading plugin elements
2014-09-03 13:37:51,684 WARNING __init__.load(): *** [elements] Plugin error: format error
2014-09-03 13:37:51,684 DEBUG __init__.load(): Loading plugin models
2014-09-03 13:37:51,697 DEBUG __init__.load(): Loading plugin transmission
2014-09-03 13:37:51,698 DEBUG compat.Popen(): Popen: ['which', 'transmission-daemon']
2014-09-03 13:37:51,799 DEBUG __init__.instantiate(): Root context instantiated [Inflater] <ajenti.ui.inflater.Inflater object at 0xb5f6014c>
2014-09-03 13:37:51,801 DEBUG __init__.instantiate(): Root context instantiated [UI] <ajenti.ui.UI object at 0xb5f604ac>
2014-09-03 13:37:51,808 DEBUG inflater.precache(): Precaching layout main:file-dialog
2014-09-03 13:37:51,811 DEBUG inflater.precache(): Precaching layout main:passwd-main
2014-09-03 13:37:51,813 DEBUG inflater.precache(): Precaching layout main:file-dialog-save
2014-09-03 13:37:51,814 DEBUG inflater.precache(): Precaching layout main:input-dialog
2014-09-03 13:37:51,822 DEBUG inflater.precache(): Precaching layout dashboard:dash
2014-09-03 13:37:51,825 DEBUG inflater.precache(): Precaching layout dashboard:welcome
2014-09-03 13:37:51,826 DEBUG inflater.precache(): Precaching layout dashboard:text
2014-09-03 13:37:51,841 DEBUG inflater.precache(): Precaching layout services:main
2014-09-03 13:37:51,843 DEBUG inflater.precache(): Precaching layout services:widget
2014-09-03 13:37:51,845 DEBUG inflater.precache(): Precaching layout services:bar
2014-09-03 13:37:51,847 DEBUG inflater.precache(): Precaching layout network:bit-linux-dhcp
2014-09-03 13:37:51,849 DEBUG inflater.precache(): Precaching layout network:main
2014-09-03 13:37:51,852 DEBUG inflater.precache(): Precaching layout network:bit-linux-basic
2014-09-03 13:37:51,853 DEBUG inflater.precache(): Precaching layout network:widget
2014-09-03 13:37:51,855 DEBUG inflater.precache(): Precaching layout network:bit-linux-ifupdown
2014-09-03 13:37:51,856 DEBUG inflater.precache(): Precaching layout network:bit-linux-ipv4
2014-09-03 13:37:51,860 DEBUG inflater.precache(): Precaching layout cron:main
2014-09-03 13:37:51,867 DEBUG inflater.precache(): Precaching layout terminal:main
2014-09-03 13:37:51,868 DEBUG inflater.precache(): Precaching layout terminal:config
2014-09-03 13:37:51,880 DEBUG inflater.precache(): Precaching layout scripts:widget
2014-09-03 13:37:51,897 DEBUG inflater.precache(): Precaching layout power:widget
2014-09-03 13:37:51,903 DEBUG inflater.precache(): Precaching layout taskmgr:main
2014-09-03 13:37:51,924 DEBUG inflater.precache(): Precaching layout iptables:option-protocol
2014-09-03 13:37:51,936 DEBUG inflater.precache(): Precaching layout iptables:main
2014-09-03 13:37:51,940 DEBUG inflater.precache(): Precaching layout iptables:option
2014-09-03 13:37:51,941 DEBUG inflater.precache(): Precaching layout iptables:option-interface
2014-09-03 13:37:51,942 DEBUG inflater.precache(): Precaching layout iptables:option-reject-with
2014-09-03 13:37:51,943 DEBUG inflater.precache(): Precaching layout iptables:option-state
2014-09-03 13:37:51,943 DEBUG inflater.precache(): Precaching layout iptables:option-custom
2014-09-03 13:37:51,962 DEBUG inflater.precache(): Precaching layout iptables:option-address
2014-09-03 13:37:51,963 DEBUG inflater.precache(): Precaching layout iptables:option-match
2014-09-03 13:37:51,964 DEBUG inflater.precache(): Precaching layout iptables:option-port
2014-09-03 13:37:51,965 DEBUG inflater.precache(): Precaching layout iptables:option-ports
2014-09-03 13:37:51,966 DEBUG inflater.precache(): Precaching layout plugins:main
2014-09-03 13:37:51,977 DEBUG inflater.precache(): Precaching layout ajenti_org:main
2014-09-03 13:37:51,979 DEBUG inflater.precache(): Precaching layout ajenti_org:config
2014-09-03 13:37:51,981 DEBUG inflater.precache(): Precaching layout resolv:main
2014-09-03 13:37:51,986 DEBUG inflater.precache(): Precaching layout users:main
2014-09-03 13:37:52,003 DEBUG inflater.precache(): Precaching layout users:user-list
2014-09-03 13:37:52,011 DEBUG inflater.precache(): Precaching layout db_common:main
2014-09-03 13:37:52,017 DEBUG inflater.precache(): Precaching layout tasks:main
2014-09-03 13:37:52,028 DEBUG inflater.precache(): Precaching layout tasks:params-copydir
2014-09-03 13:37:52,051 DEBUG inflater.precache(): Precaching layout tasks:params-rsync
2014-09-03 13:37:52,061 DEBUG inflater.precache(): Precaching layout tasks:params-deletedir
2014-09-03 13:37:52,066 DEBUG inflater.precache(): Precaching layout tasks:params-execute
2014-09-03 13:37:52,067 DEBUG inflater.precache(): Precaching layout logs:main
2014-09-03 13:37:52,072 DEBUG inflater.precache(): Precaching layout logs:config
2014-09-03 13:37:52,074 DEBUG inflater.precache(): Precaching layout webserver_common:main
2014-09-03 13:37:52,078 DEBUG inflater.precache(): Precaching layout sensors:cpu-widget
2014-09-03 13:37:52,079 DEBUG inflater.precache(): Precaching layout sensors:cpu-line
2014-09-03 13:37:52,081 DEBUG inflater.precache(): Precaching layout sensors:value-widget
2014-09-03 13:37:52,082 DEBUG inflater.precache(): Precaching layout sensors:progressbar-widget
2014-09-03 13:37:52,083 DEBUG inflater.precache(): Precaching layout packages:main
2014-09-03 13:37:52,090 DEBUG inflater.precache(): Precaching layout packages:headers
2014-09-03 13:37:52,090 DEBUG inflater.precache(): Precaching layout packages:row
2014-09-03 13:37:52,091 DEBUG inflater.precache(): Precaching layout packages:installer
2014-09-03 13:37:52,092 DEBUG inflater.precache(): Precaching layout openvpn:main
2014-09-03 13:37:52,098 DEBUG inflater.precache(): Precaching layout openvpn:config
2014-09-03 13:37:52,099 DEBUG inflater.precache(): Precaching layout notepad:main
2014-09-03 13:37:52,109 DEBUG inflater.precache(): Precaching layout notepad:listitem
2014-09-03 13:37:52,111 DEBUG inflater.precache(): Precaching layout notepad:config
2014-09-03 13:37:52,112 DEBUG inflater.precache(): Precaching layout configurator:main
2014-09-03 13:37:52,136 DEBUG inflater.precache(): Precaching layout configurator:ad-sync-config
2014-09-03 13:37:52,141 DEBUG inflater.precache(): Precaching layout configurator:ldap-sync-config
2014-09-03 13:37:52,143 DEBUG inflater.precache(): Precaching layout configurator:licensing
2014-09-03 13:37:52,154 DEBUG inflater.precache(): Precaching layout hosts:main
2014-09-03 13:37:52,161 DEBUG inflater.precache(): Precaching layout fstab:main
2014-09-03 13:37:52,210 DEBUG inflater.precache(): Precaching layout fstab:free-widget
2014-09-03 13:37:52,212 DEBUG inflater.precache(): Precaching layout fstab:iio-widget
2014-09-03 13:37:52,214 DEBUG inflater.precache(): Precaching layout fstab:widget
2014-09-03 13:37:52,216 DEBUG inflater.precache(): Precaching layout fm:main
2014-09-03 13:37:52,224 DEBUG inflater.precache(): Precaching layout fm:config
2014-09-03 13:37:52,225 DEBUG inflater.precache(): Precaching layout transmission:main
2014-09-03 13:37:52,327 DEBUG inflater.precache(): Precaching layout transmission:config
2014-09-03 13:37:52,329 INFO core.run(): Starting server on (u'81.4.104.58', 8000)
2014-09-03 13:37:52,345 DEBUG __init__.instantiate(): Root context instantiated [SessionMiddleware] <ajenti.middleware.SessionMiddleware object at 0xb5b9274c>
2014-09-03 13:37:52,345 DEBUG __init__.instantiate(): Root context instantiated [AuthenticationMiddleware] <ajenti.middleware.AuthenticationMiddleware object at 0xb5b927ec>
2014-09-03 13:37:52,347 DEBUG __init__.instantiate(): Root context instantiated [CentralDispatcher] <ajenti.routing.CentralDispatcher object at 0xb5b928ac>
2014-09-03 13:37:52,348 INFO core.run(): SSL enabled: /etc/ajenti/ajenti.pem
2014-09-03 13:37:52,350 DEBUG __init__.instantiate(): Root context instantiated [IPCServer] <ajenti.ipc.IPCServer object at 0xb5b92a8c>
2014-09-03 13:37:52,352 DEBUG __init__.instantiate(): Root context instantiated [Licensing] <ajenti.licensing.Licensing object at 0xb5b92bcc>
2014-09-03 13:37:52,361 DEBUG feedback.send(): Feedback >> ping ({'edition': 'vanilla', 'version': '1.2.22.10', 'os': 'debian', 'id': 69162})
2014-09-03 13:37:52,365 INFO connectionpool._new_conn(): Starting new HTTP connection (1): meta.ajenti.org
2014-09-03 13:37:52,394 DEBUG connectionpool._make_request(): Setting read timeout to None
2014-09-03 13:37:52,417 DEBUG connectionpool._make_request(): "POST /api/v2/ping HTTP/1.1" 200 36
2014-09-03 13:37:52,418 DEBUG feedback.send(): Feedback << {"status": "ok"}
2014-09-03 13:38:25,364 DEBUG __init__.instantiate(): Root context instantiated [MainServer] <ajenti.plugins.main.main.MainServer object at 0xb5bb8c8c>
2014-09-03 13:38:25,365 DEBUG __init__.instantiate(): Root context instantiated [TerminalHttp] <ajenti.plugins.terminal.main.TerminalHttp object at 0xb5bb8e6c>
2014-09-03 13:38:25,366 DEBUG __init__.instantiate(): Root context instantiated [ContentServer] <ajenti.plugins.resources.server.ContentServer object at 0xb517702c>
2014-09-03 13:38:25,366 DEBUG __init__.instantiate(): Root context instantiated [UploadReceiver] <ajenti.plugins.fm.fm.UploadReceiver object at 0xb51771cc>
2014-09-03 13:38:25,366 DEBUG __init__.instantiate(): Root context instantiated [UploadReceiver] <ajenti.plugins.transmission.main.UploadReceiver object at 0xb517738c>
2014-09-03 13:38:26,264 DEBUG __init__.instantiate(): Root context instantiated [ContentCompressor] <ajenti.plugins.resources.server.ContentCompressor object at 0xb517768c>
2014-09-03 13:38:33,341 DEBUG __init__.instantiate(): Root context instantiated [UserManager] <ajenti.users.UserManager object at 0xb45da20c>
2014-09-03 13:38:33,346 DEBUG __init__.instantiate(): Root context instantiated [AjentiSyncProvider] <ajenti.usersync.local.AjentiSyncProvider object at 0xb45da2ec>
2014-09-03 13:38:45,180 DEBUG __init__.instantiate(): Root context instantiated [AjentiSyncProvider] <ajenti.usersync.local.AjentiSyncProvider object at 0xb51776ec>
2014-09-03 13:38:54,702 INFO users.check_password(): user root logged in through AjentiSyncProvider from 151.56.253.35
2014-09-03 13:38:55,079 DEBUG __init__.instantiate(): Context for root instantiated [MainServer] <ajenti.plugins.main.main.MainServer object at 0xb45ea2ac>
2014-09-03 13:38:55,081 DEBUG __init__.instantiate(): Context for root instantiated [TerminalHttp] <ajenti.plugins.terminal.main.TerminalHttp object at 0xb45ea32c>
2014-09-03 13:38:55,081 DEBUG __init__.instantiate(): Context for root instantiated [ContentServer] <ajenti.plugins.resources.server.ContentServer object at 0xb45ea3ec>
2014-09-03 13:38:55,081 DEBUG __init__.instantiate(): Context for root instantiated [UploadReceiver] <ajenti.plugins.fm.fm.UploadReceiver object at 0xb45da1ec>
2014-09-03 13:38:55,081 DEBUG __init__.instantiate(): Context for root instantiated [UploadReceiver] <ajenti.plugins.transmission.main.UploadReceiver object at 0xb45ea44c>
2014-09-03 13:38:57,808 DEBUG handler.run_application(): Initializing WebSocket
2014-09-03 13:38:57,808 DEBUG handler.upgrade_websocket(): Validating WebSocket request
2014-09-03 13:38:57,808 DEBUG handler.upgrade_connection(): Attempting to upgrade connection
2014-09-03 13:38:57,808 DEBUG handler.upgrade_connection(): WebSocket request accepted, switching protocols
2014-09-03 13:38:57,808 DEBUG virtsocket.spawn(): Spawning sub-Socket Greenlet: send_into_ws
2014-09-03 13:38:57,809 DEBUG virtsocket.spawn(): Spawning sub-Socket Greenlet: read_from_ws
2014-09-03 13:38:57,809 DEBUG virtsocket.spawn(): Spawning sub-Socket Greenlet: _heartbeat
2014-09-03 13:38:57,809 DEBUG virtsocket.spawn(): Spawning sub-Socket Greenlet: _heartbeat_timeout
2014-09-03 13:38:58,133 DEBUG __init__.instantiate(): Context for root instantiated [UI] <ajenti.ui.UI object at 0xb45ea04c>
2014-09-03 13:38:58,137 DEBUG __init__.instantiate(): Context for root instantiated [PasswordChangeSection] <main:section # 7859>
2014-09-03 13:38:58,164 DEBUG __init__.instantiate(): Context for root instantiated [AjentiUpdater] <ajenti.plugins.dashboard.updater.AjentiUpdater object at 0xb459dd8c>
2014-09-03 13:38:58,167 DEBUG __init__.instantiate(): Context for root instantiated [DebianPackageManager] <ajenti.plugins.packages.pm_apt.DebianPackageManager object at 0xb459df8c>
2014-09-03 13:38:58,167 DEBUG __init__.instantiate(): Context for root instantiated [Dash] <main:section # 7872>
2014-09-03 13:38:58,173 DEBUG __init__.instantiate(): Context for root instantiated [SysVInitServiceManager] <ajenti.plugins.services.sm_sysvinit.SysVInitServiceManager object at 0xb45a7a4c>
2014-09-03 13:38:58,174 DEBUG __init__.instantiate(): Context for root instantiated [ServiceMultiplexor] <ajenti.plugins.services.api.ServiceMultiplexor object at 0xb45a77ac>
2014-09-03 13:38:58,174 DEBUG __init__.instantiate(): Context for root instantiated [Services] <main:section # 7956>
2014-09-03 13:38:58,179 DEBUG compat.Popen(): Popen: ['ifconfig', 'lo']
2014-09-03 13:38:58,182 DEBUG compat.Popen(): Popen: ['apt-show-versions', '-u']
2014-09-03 13:38:58,218 DEBUG compat.Popen(): Popen: ['ifconfig', 'venet0']
2014-09-03 13:38:58,231 DEBUG compat.Popen(): Popen: ['ifconfig', 'venet0']
2014-09-03 13:38:58,240 DEBUG compat.Popen(): Popen: ['ifconfig', 'venet0:0']
2014-09-03 13:38:58,253 DEBUG __init__.instantiate(): Context for root instantiated [DebianNetworkConfig] <ajenti.plugins.network.nc_debian.DebianNetworkConfig object at 0xb45a708c>
2014-09-03 13:38:58,254 DEBUG __init__.instantiate(): Context for root instantiated [NetworkPlugin] <main:section # 7982>
2014-09-03 13:38:58,262 DEBUG __init__.instantiate(): Context for root instantiated [Cron] <main:section # 8019>
2014-09-03 13:38:58,269 DEBUG __init__.instantiate(): Context for root instantiated [Terminals] <main:section # 8112>
2014-09-03 13:38:58,274 DEBUG __init__.instantiate(): Context for root instantiated [TaskManager] <main:section # 8128>
2014-09-03 13:38:58,303 DEBUG __init__.instantiate(): Context for root instantiated [DebianFirewallManager] <ajenti.plugins.iptables.main.DebianFirewallManager object at 0xb455cd0c>
2014-09-03 13:38:58,304 DEBUG __init__.instantiate(): Context for root instantiated [Firewall] <main:section # 8173>
2014-09-03 13:38:58,310 DEBUG __init__.instantiate(): Context for root instantiated [DebianIPv6FirewallManager] <ajenti.plugins.iptables.main.DebianIPv6FirewallManager object at 0xb4569d2c>
2014-09-03 13:38:58,319 DEBUG __init__.instantiate(): Context for root instantiated [IPv6Firewall] <main:section # 8226>
2014-09-03 13:38:58,324 DEBUG __init__.instantiate(): Context for root instantiated [PluginsPlugin] <main:section # 8279>
2014-09-03 13:38:58,335 DEBUG __init__.instantiate(): Context for root instantiated [Resolv] <main:section # 8328>
2014-09-03 13:38:58,344 DEBUG __init__.instantiate(): Context for root instantiated [LinuxUsersBackend] <ajenti.plugins.users.main.LinuxUsersBackend object at 0xb431b96c>
2014-09-03 13:38:58,346 DEBUG __init__.instantiate(): Context for root instantiated [Users] <main:section # 8350>
2014-09-03 13:38:58,356 DEBUG __init__.instantiate(): Root context instantiated [TaskManager] <ajenti.plugins.tasks.manager.TaskManager object at 0xb42b398c>
2014-09-03 13:38:58,357 DEBUG __init__.instantiate(): Context for root instantiated [Tasks] <main:section # 8629>
2014-09-03 13:38:58,361 DEBUG __init__.instantiate(): Context for root instantiated [Logs] <main:section # 8763>
2014-09-03 13:38:58,368 DEBUG __init__.instantiate(): Context for root instantiated [Packages] <main:section # 8861>
2014-09-03 13:38:58,378 DEBUG __init__.instantiate(): Context for root instantiated [OpenVPNBackend] <ajenti.plugins.openvpn.backend.OpenVPNBackend object at 0xb427128c>
2014-09-03 13:38:58,379 DEBUG __init__.instantiate(): Context for root instantiated [OpenVPN] <main:section # 8959>
2014-09-03 13:38:58,396 DEBUG __init__.instantiate(): Context for root instantiated [Controller] <ajenti.plugins.notepad.notepad.Controller object at 0xb422eb8c>
2014-09-03 13:38:58,397 DEBUG __init__.instantiate(): Context for root instantiated [Notepad] <main:section # 9025>
2014-09-03 13:38:58,408 DEBUG __init__.instantiate(): Context for root instantiated [ClassConfigManager] <ajenti.plugins.configurator.configurator.ClassConfigManager object at 0xb423c74c>
2014-09-03 13:38:58,426 DEBUG __init__.instantiate(): Context for root instantiated [Configurator] <main:section # 9373>
2014-09-03 13:38:58,429 DEBUG __init__.instantiate(): Context for root instantiated [Hosts] <main:section # 9570>
2014-09-03 13:38:58,437 DEBUG compat.Popen(): Popen: ['df', '-P']
2014-09-03 13:38:58,451 DEBUG __init__.instantiate(): Context for root instantiated [MountsBackend] <ajenti.plugins.fstab.main.MountsBackend object at 0xb4260c4c>
2014-09-03 13:38:58,452 DEBUG __init__.instantiate(): Context for root instantiated [Filesystems] <main:section # 9601>
2014-09-03 13:38:58,460 DEBUG __init__.instantiate(): Context for root instantiated [FMBackend] <ajenti.plugins.fm.backend.FMBackend object at 0xb42660cc>
2014-09-03 13:38:58,463 DEBUG __init__.instantiate(): Context for root instantiated [FileManager] <main:section # 9745>
2014-09-03 13:38:58,490 DEBUG __init__.instantiate(): Context for root instantiated [TransmissionPlugin] <main:section # 9881>
2014-09-03 13:38:58,493 DEBUG __init__.instantiate(): Context for root instantiated [HostnameSensor] <ajenti.plugins.sensors.hostname.HostnameSensor object at 0xb4150c2c>
2014-09-03 13:38:58,500 DEBUG __init__.instantiate(): Context for root instantiated [UnixUptimeSensor] <ajenti.plugins.sensors.uptime.UnixUptimeSensor object at 0xb4150d4c>
2014-09-03 13:38:58,506 DEBUG __init__.instantiate(): Context for root instantiated [PowerSensor] <ajenti.plugins.power.power.PowerSensor object at 0xb415c1ac>
2014-09-03 13:38:58,508 DEBUG __init__.instantiate(): Context for root instantiated [BatterySensor] <ajenti.plugins.power.power.BatterySensor object at 0xb4150b8c>
2014-09-03 13:38:58,509 DEBUG __init__.instantiate(): Context for root instantiated [BasicLinuxPowerController] <ajenti.plugins.power.api.BasicLinuxPowerController object at 0xb415ca2c>
2014-09-03 13:38:58,519 DEBUG __init__.instantiate(): Context for root instantiated [TrafficSensor] <ajenti.plugins.network.widget.TrafficSensor object at 0xb415c94c>
2014-09-03 13:38:58,539 DEBUG __init__.instantiate(): Context for root instantiated [CPUSensor] <ajenti.plugins.sensors.cpu.CPUSensor object at 0xb415c8ec>
2014-09-03 13:38:58,546 DEBUG __init__.instantiate(): Context for root instantiated [LinuxLoadSensor] <ajenti.plugins.sensors.load.LinuxLoadSensor object at 0xb40df74c>
2014-09-03 13:38:58,553 DEBUG __init__.instantiate(): Context for root instantiated [MemorySensor] <ajenti.plugins.sensors.memory.MemorySensor object at 0xb40df80c>
2014-09-03 13:38:58,560 DEBUG __init__.instantiate(): Context for root instantiated [SwapSensor] <ajenti.plugins.sensors.memory.SwapSensor object at 0xb40ee0ec>
2014-09-03 13:38:58,567 DEBUG __init__.instantiate(): Context for root instantiated [PSUtilDiskUsageSensor] <ajenti.plugins.fstab.disks.PSUtilDiskUsageSensor object at 0xb40ee5ac>
2014-09-03 13:38:58,575 DEBUG __init__.instantiate(): Context for root instantiated [ImmediateTXSensor] <ajenti.plugins.network.widget.ImmediateTXSensor object at 0xb415c78c>
2014-09-03 13:38:58,576 DEBUG __init__.instantiate(): Context for root instantiated [ImmediateRXSensor] <ajenti.plugins.network.widget.ImmediateRXSensor object at 0xb415cacc>
2014-09-03 13:39:00,023 DEBUG compat.Popen(): Popen: ['dpkg', '-l']
2014-09-03 13:39:00,081 DEBUG dash.update_check_callback(): Update availability: []
2014-09-03 13:39:09,076 INFO connectionpool._new_conn(): Starting new HTTP connection (1): 127.0.0.1
2014-09-03 13:39:09,132 DEBUG connectionpool._make_request(): Setting read timeout to None
2014-09-03 13:39:09,161 DEBUG connectionpool._make_request(): "POST /transmission/rpc HTTP/1.1" 401 43
Probably because I have already configured transmission, how can I configure the plugin? Thanks :)
Thank you for the bug report. I tried to fix it. Please update the plugin (with cd /var/lib/ajenti/plugins/transmission; git pull
) and try again, it should open plugin configuration dialog instead of crash now. If you still have an issue, please report it back here, otherwise please close the issue. Thank you.
thank you for the reply, but not working, probably because i'm running transmission from another system user?
Could you tell me please, what exactly is not working?
As it's a new year is coming and no any response to this bug is posted yet, I consider it's resolved. If you still have any problems, feel free to reopen the issue.
Happy New Year and Merry Christmas!
I have fallowed your guide but the ajentu-models don't get recognized:
Sorry for the embarrassing pint collage.
OS Ubuntu 14.04 server minimal