Abnormal Shutdown

Server was shutdown unexpectedly and now I’m unable to boot the game.

AresMUSH failed to start. Check the highest-numbered log in game/logs from more information.

When I check the log the latest the only errors showing are from before the server was unexpectedly shutdown (when the game was running).

Please advise.

1 Like

That’s strange. Sometimes if you try to boot in debug mode it will give you some additional information. In the server shell, type:

cd aresmush
bin/devstart

Hopefully that will print out whatever the problem is.

There’s one error towards the end, but I’m not seeing the = it’s referencing…

Using rake 12.3.3
Using concurrent-ruby 1.1.5
Using i18n 0.9.5
Using minitest 5.11.3
Using thread_safe 0.3.6
Using tzinfo 1.2.5
Using zeitwerk 2.1.9
Using activesupport 6.0.0
Using ansi 1.5.0
Using aws-eventstream 1.0.3
Using aws-partitions 1.203.0
Using aws-sigv4 1.1.0
Using jmespath 1.4.0
Using aws-sdk-core 3.63.0
Using aws-sdk-kms 1.24.0
Using aws-sdk-s3 1.8.2
Using bcrypt 3.1.13
Using bundler 2.0.2
Using daemons 1.3.1
Using dentaku 3.3.2
Using diff-lcs 1.3
Using diffy 3.2.1
Using eventmachine 1.2.7
Using http_parser.rb 0.6.0
Using em-websocket 0.5.1
Using erubis 2.7.0
Using ffi 1.11.1
Using handlebars-source 4.0.14
Using libv8 3.16.14.19 (x86_64-linux)
Using ref 2.0.0
Using therubyracer 0.12.3
Using handlebars 0.8.0
Using hiredis 0.6.3
Using htmlentities 4.3.4
Using json 2.1.0
Using log4r 1.1.10
Using mustermann 1.0.3
Using redic 1.5.3
Using nest 3.1.2
Using stal 0.3.0
Using ohm 3.1.1
Using rack 2.0.7
Using rack-protection 2.0.5
Using redcarpet 3.4.0
Using rspec-support 3.7.1
Using rspec-core 3.7.1
Using rspec-expectations 3.7.0
Using rspec-mocks 3.7.0
Using rspec 3.7.0
Using rubyzip 1.2.3
Using sassc 2.0.1
Using tilt 2.0.9
Using sinatra 2.0.5
Using sinatra-cross_origin 0.4.0
Using thin 1.7.2
Using timezone 1.2.12
Bundle complete! 25 Gemfile dependencies, 56 gems now installed.
Use bundle info [gemname] to see where a bundled gem is installed.
/home/ares/.rvm/gems/ruby-2.6.3/gems/log4r-1.1.10/lib/log4r/outputter/rollingfileoutputter.rb:37: warning: constant ::Fixnum is deprecated
/home/ares/.rvm/gems/ruby-2.6.3/gems/log4r-1.1.10/lib/log4r/outputter/rollingfileoutputter.rb:57: warning: constant ::Fixnum is deprecated
2019-11-26 01:53:28 INFO - AresMUSH version 0.69. Boot Options: [“disableproxy”]. API Proxy: false
2019-11-26 01:53:28 INFO - Database config: 127.0.0.1:6379
2019-11-26 01:53:28 DEBUG - Loading translations from /home/ares/aresmush/engine/locales/locale_en.yml.
2019-11-26 01:53:28 INFO - Loading achievements
2019-11-26 01:53:28 DEBUG - Loading translations from /home/ares/aresmush/plugins/achievements/locales/locale_en.yml.
2019-11-26 01:53:28 INFO - Loading arescentral
2019-11-26 01:53:28 DEBUG - Loading translations from /home/ares/aresmush/plugins/arescentral/locales/locale_en.yml.
2019-11-26 01:53:28 INFO - Loading channels
2019-11-26 01:53:28 DEBUG - Loading translations from /home/ares/aresmush/plugins/channels/locales/locale_en.yml.
2019-11-26 01:53:28 INFO - Loading chargen
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/chargen/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading cortex
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/cortex/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading demographics
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/demographics/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading describe
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/describe/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading events
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/events/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading forum
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/forum/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading friends
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/friends/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading fs3combat
2019-11-26 01:53:29 INFO - Loading fs3skills
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/fs3skills/locales/locale_en.yml.
2019-11-26 01:53:29 WARN - Skipping help file /home/ares/aresmush/plugins/fs3skills/help/en/rolls.md - topic already exists.
2019-11-26 01:53:29 WARN - Skipping help file /home/ares/aresmush/plugins/fs3skills/help/en/sheets.md - topic already exists.
2019-11-26 01:53:29 INFO - Loading help
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/help/locales/locale_en.yml.
2019-11-26 01:53:29 WARN - Skipping help file /home/ares/aresmush/plugins/fs3skills/help/en/rolls.md - topic already exists.
2019-11-26 01:53:29 WARN - Skipping help file /home/ares/aresmush/plugins/fs3skills/help/en/sheets.md - topic already exists.
2019-11-26 01:53:29 INFO - Loading ictime
2019-11-26 01:53:29 INFO - Loading idle
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/idle/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading jobs
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/jobs/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading login
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/login/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading mail
2019-11-26 01:53:29 DEBUG - Loading translations from /home/ares/aresmush/plugins/mail/locales/locale_en.yml.
2019-11-26 01:53:29 INFO - Loading manage
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/manage/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading ooctime
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/ooctime/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading page
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/page/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading places
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/places/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading prefs
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/prefs/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading profile
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/profile/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading ranks
2019-11-26 01:53:30 INFO - Loading roles
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/roles/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading rooms
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/rooms/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading scenes
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/scenes/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading status
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/status/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading tinker
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/tinker/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading traits
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/traits/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading utils
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/utils/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading weather
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/weather/locales/locale_en.yml.
2019-11-26 01:53:30 INFO - Loading website
2019-11-26 01:53:30 DEBUG - Loading translations from /home/ares/aresmush/plugins/website/locales/locale_en.yml.
rake aborted!
SassC::SyntaxError: Error: Invalid CSS after “=”: expected 1 selector or at-rule, was "=/* Put any custom "
on line 1 of game/styles/custom_style.scss
from line 1360 of stdin

=/* Put any custom styles here. They will override the default styles. */

^
/home/ares/aresmush/game/styles/custom_style.scss:1
/home/ares/.rvm/gems/ruby-2.6.3/gems/sassc-2.0.1/lib/sassc/engine.rb:49:in render' /home/ares/aresmush/plugins/website/helpers/general.rb:48:in rebuild_css’
/home/ares/aresmush/plugins/website/website.rb:21:in init_plugin' /home/ares/aresmush/engine/aresmush/plugin/plugin_manager.rb:63:in load_plugin’
/home/ares/aresmush/engine/aresmush/plugin/plugin_manager.rb:21:in block in load_all' /home/ares/aresmush/engine/aresmush/plugin/plugin_manager.rb:20:in each’
/home/ares/aresmush/engine/aresmush/plugin/plugin_manager.rb:20:in load_all' /home/ares/aresmush/engine/aresmush/bootstrapper.rb:61:in start’
/home/ares/aresmush/Rakefile.rb:27:in block in <top (required)>' /home/ares/.rvm/gems/ruby-2.6.3/gems/rake-12.3.3/exe/rake:27:in <top (required)>’
/home/ares/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in eval' /home/ares/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in
Tasks: TOP => startares
(See full trace by running task with --trace)
2019-11-26 01:53:30 WARN - Abnormal shutdown. See if there are any errors above.

It looks like it’s saying there’s a stray = sign on the first line of your custom css file. It should be…

/* Put any custom styles here. They will override the default styles. */

But it sounds like it’s seeing

=/* Put any custom styles here. They will override the default styles. */

If you open that file in an editor, do you see the stray equals sign? You can edit it on the server shell using a text editor like nano:

cd aresmush
nano game/styles/custom_style.scss

Worst case, you can just copy any existing styles somewhere safe (a notepad editor or whatever on your PC) and delete everything in the file. That should let you get the game back up and running again, and you can use the web portal to paste things back in bit by bit.

Thank you! I was able to find/fix and everything started up as expected now.

1 Like