Page 27 of 28
Re: Amahi Energy Saver
Posted: Mon Apr 29, 2013 2:29 pm
by modem7
Hey guys
Got a bit of a problem, my AES doesn't seem to be shutting down my server anymore.
Current Calendar settings:
https://dl.dropboxusercontent.com/u/20998810/aes.jpg
Current AES settings:
https://dl.dropboxusercontent.com/u/20998810/aes2.jpg
Log:
https://dl.dropboxusercontent.com/u/209 ... %20log.txt
Log.0:
https://dl.dropboxusercontent.com/u/209 ... 0log.0.txt
Any ideas as to what the problem could be?
Edit:
Going to try disabling some of the WOL features on the NIC.
Re: Amahi Energy Saver
Posted: Mon Apr 29, 2013 11:46 pm
by jayrock
From the log it looks like aes crashes regularly. Could you stop the service and run aes via command line to see if there is any console output.
EDIT: Ref first post on page 20.
#jayrock
Re: Amahi Energy Saver
Posted: Tue Apr 30, 2013 2:20 am
by modem7
From the log it looks like aes crashes regularly. Could you stop the service and run aes via command line to see if there is any console output.
EDIT: Ref first post on page 20.
#jayrock
Ah many thanks,
Here's the trace output:
Code: Select all
[alex@AlexServer ~]$ ruby /var/hda/web-apps/aes/html/lib/aes.rb
/usr/lib/ruby/1.8/logger.rb:517:in `initialize': Permission denied - /var/log/aes.log (Errno::EACCES)
from /usr/lib/ruby/1.8/logger.rb:517:in `open'
from /usr/lib/ruby/1.8/logger.rb:517:in `open_logfile'
from /usr/lib/ruby/1.8/logger.rb:486:in `initialize'
from /usr/lib/ruby/1.8/logger.rb:262:in `new'
from /usr/lib/ruby/1.8/logger.rb:262:in `initialize'
from /var/hda/web-apps/aes/html/lib/aes.rb:47:in `new'
from /var/hda/web-apps/aes/html/lib/aes.rb:47
Hope that helps!
edit: Noticed that there was a permission denied.
If I run as sudo, nothing seems to happen for quite a while. If I Ctrl+C, then I get:
Code: Select all
^C/var/hda/web-apps/aes/html/lib/aes.rb:517:in `sleep': Interrupt
from /var/hda/web-apps/aes/html/lib/aes.rb:517
Edit #2: Turns out I was just impatient:
Code: Select all
[root@AlexServer alex]# ruby /var/hda/web-apps/aes/html/lib/aes.rb
/usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/component/timezone.rb:106:in `period_for_local': uninitialized constant RiCal::Component::Timezone::TZInfo (NameError)
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/component/timezone.rb:31:in `rational_utc_offset'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/property_value/date_time/timezone_support.rb:61:in `rational_tz_offset'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/property_value/date_time.rb:312:in `to_finish_time'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/component/event.rb:44:in `finish_time'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:202:in `before_range?'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:101:in `before_start?'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:143:in `each'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:173:in `to_a'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:173:in `to_a'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:193:in `occurrences'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:140:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:139:in `each'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:139:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:138:in `each'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:138:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/aes.rb:145:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/aes.rb:100:in `prevent_shutdown'
from /var/hda/web-apps/aes/html/lib/aes.rb:525
Re: Amahi Energy Saver
Posted: Tue Apr 30, 2013 12:25 pm
by jayrock
.... looks like a problem in one of the external Ruby libraries, namely RiCal. I cannot reproduce it though.
Did the issue just occur recently? Did you update your system lately?
Re: Amahi Energy Saver
Posted: Tue Apr 30, 2013 2:59 pm
by modem7
Wed 03 Apr 2013, 17:52, don't think I've changed anything.
Any way I can reinstall the libraries, or just uninstall and start again?
Re: Amahi Energy Saver
Posted: Sun May 05, 2013 6:34 pm
by modem7
Hmmmmm, seems I can't uninstall it from the dashboard.......anyone know how to uninstall aes manually?
Re: Amahi Energy Saver
Posted: Sun May 05, 2013 11:13 pm
by jayrock
What's the problem with uninstalling? Something doesn't seem right with your installation
To manually uninstall, stop the service first (run as root):
Code: Select all
service aes stop
rm /etc/init.d/aes
chkconfig --del aes
Then:
.. and delete everything in this folder
To clean all settings as well, run
Code: Select all
rm /usr/share/aes/*
rmdir /usr/share/aes
rm /usr/share/aes-lock/*
rmdir /usr/share/aes-lock
Re: Amahi Energy Saver
Posted: Mon May 06, 2013 6:00 am
by modem7
What's the problem with uninstalling? Something doesn't seem right with your installation
To manually uninstall, stop the service first (run as root):
Code: Select all
service aes stop
rm /etc/init.d/aes
chkconfig --del aes
Then:
.. and delete everything in this folder
To clean all settings as well, run
Code: Select all
rm /usr/share/aes/*
rmdir /usr/share/aes
rm /usr/share/aes-lock/*
rmdir /usr/share/aes-lock
Thank you very much!
Seems that the exact time I was trying to uninstall, Amahi website was going down for maintenance, so couldn't uninstall!
Just managed to reinstall, so will see what happens over the next couple of days.
Once again, thank you!
Re: Amahi Energy Saver
Posted: Wed May 08, 2013 5:13 am
by modem7
What's the problem with uninstalling? Something doesn't seem right with your installation
To manually uninstall, stop the service first (run as root):
Code: Select all
service aes stop
rm /etc/init.d/aes
chkconfig --del aes
Then:
.. and delete everything in this folder
To clean all settings as well, run
Code: Select all
rm /usr/share/aes/*
rmdir /usr/share/aes
rm /usr/share/aes-lock/*
rmdir /usr/share/aes-lock
Poop. Even after this, if doesn't seem to want to play ball.
Exerpt:
Set to shut down at 1am unless a host is active.
Code: Select all
D, [2013-05-08T01:15:18.624353 #12892] DEBUG -- : h106.home.com: External ping successful 0.000493 ms
D, [2013-05-08T01:18:18.634932 #12892] DEBUG -- : h106.home.com: External ping successful 0.000611 ms
D, [2013-05-08T01:21:18.658067 #12892] DEBUG -- : h106.home.com: External ping successful 0.000637 ms
D, [2013-05-08T01:24:18.682617 #12892] DEBUG -- : h106.home.com: External ping successful 0.000552 ms
D, [2013-05-08T01:27:18.699966 #12892] DEBUG -- : h106.home.com: External ping successful 0.00059 ms
D, [2013-05-08T01:30:18.726156 #12892] DEBUG -- : h106.home.com: External ping successful 0.000644 ms
D, [2013-05-08T01:34:19.601118 #12892] DEBUG -- : h106.home.com, 192.168.1.106: External ping unsuccessful
D, [2013-05-08T01:34:19.623380 #12892] DEBUG -- : No locked shares found
I, [2013-05-08T01:34:46.353847 #1583] INFO -- : Starting Amahi Energy Saver Version 0.9.5
D, [2013-05-08T01:34:46.354064 #1583] DEBUG -- : 180, Fixnum
D, [2013-05-08T01:34:46.354144 #1583] DEBUG -- : Poweroff, String
D, [2013-05-08T01:34:46.354214 #1583] DEBUG -- : 0, String
D, [2013-05-08T01:34:46.354280 #1583] DEBUG -- : ical, String
D, [2013-05-08T01:34:46.354346 #1583] DEBUG -- : 35, String
D, [2013-05-08T01:34:46.354412 #1583] DEBUG -- : 5, String
D, [2013-05-08T01:34:46.354499 #1583] DEBUG -- : 0, String
D, [2013-05-08T01:34:46.355449 #1583] DEBUG -- : SpindDownIdleDisks disabled
D, [2013-05-08T01:37:50.161358 #1583] DEBUG -- : h106.home.com, 192.168.1.106: External ping unsuccessful
D, [2013-05-08T01:37:50.178722 #1583] DEBUG -- : No locked shares found
I, [2013-05-08T01:38:22.428995 #1849] INFO -- : Starting Amahi Energy Saver Version 0.9.5
D, [2013-05-08T01:38:22.429322 #1849] DEBUG -- : 180, Fixnum
D, [2013-05-08T01:38:22.429471 #1849] DEBUG -- : Poweroff, String
D, [2013-05-08T01:38:22.429603 #1849] DEBUG -- : 0, String
D, [2013-05-08T01:38:22.429748 #1849] DEBUG -- : ical, String
D, [2013-05-08T01:38:22.429874 #1849] DEBUG -- : 35, String
D, [2013-05-08T01:38:22.429999 #1849] DEBUG -- : 5, String
D, [2013-05-08T01:38:22.430129 #1849] DEBUG -- : 0, String
D, [2013-05-08T01:38:22.431533 #1849] DEBUG -- : SpindDownIdleDisks disabled
D, [2013-05-08T01:41:27.004983 #1849] DEBUG -- : h106.home.com, 192.168.1.106: External ping unsuccessful
D, [2013-05-08T01:41:27.019744 #1849] DEBUG -- : No locked shares found
I, [2013-05-08T01:41:58.926836 #2248] INFO -- : Starting Amahi Energy Saver Version 0.9.5
D, [2013-05-08T01:41:58.927174 #2248] DEBUG -- : 180, Fixnum
And from: ruby /var/hda/web-apps/aes/html/lib/aes.rb
Code: Select all
sudo ruby /var/hda/web-apps/aes/html/lib/aes.rb
/usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/component/timezone.rb:106:in `period_for_local': uninitialized constant RiCal::Component::Timezone::TZInfo (NameError)
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/component/timezone.rb:31:in `rational_utc_offset'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/property_value/date_time/timezone_support.rb:61:in `rational_tz_offset'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/property_value/date_time.rb:312:in `to_finish_time'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/component/event.rb:44:in `finish_time'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:202:in `before_range?'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:101:in `before_start?'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:143:in `each'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:173:in `to_a'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:173:in `to_a'
from /usr/lib/ruby/gems/1.8/gems/ri_cal-0.8.8/lib/ri_cal/occurrence_enumerator.rb:193:in `occurrences'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:140:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:139:in `each'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:139:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:138:in `each'
from /var/hda/web-apps/aes/html/lib/icalendar-parser.rb:138:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/aes.rb:145:in `is_active_task'
from /var/hda/web-apps/aes/html/lib/aes.rb:100:in `prevent_shutdown'
from /var/hda/web-apps/aes/html/lib/aes.rb:525
Re: Amahi Energy Saver
Posted: Wed May 08, 2013 11:24 pm
by jayrock
The error is caused by an external library,
RiCal. Perhaps you can be a spokesman and ask the developers to investigate this exception?
Very strange also that it occurs on your system only, I've never received any other report like yours. Are you using the calendar feature of AES at all? I'm wondering if your ical-file is broken, can to try to let aes rebuild it:
Code: Select all
cp /var/hda/calendar/html/aes.ics /var/hda/calendar/html/aes.ics.bak
rm /var/hda/calendar/html/aes.ics
services aes restart
Cheers,
jayrock