Username: 
Password: 
Restrict session to IP 

Almost planned downtime

Global Rank: 216
Totalscore: 84025
Posts: 1254
Thanks: 1119
UpVotes: 602
Registered: 9y 277d




Last Seen: 1d 1h
The User is Offline
Almost planned downtime
Google/translate1Thank You!0Good Post!0Bad Post! link
In a mild rush we decided to finally upgrade the operating system on the wechall mainserver, also known as box2.

The following upgrades have taken place, which are responsible for this "currently broken" List.


Currently (possibly) broken

Debian6 => Debian8
- Mailserver might choke
- Random cron redirect behaviour (sh is now dash)

PHP-5.3 => PHP-7.1
- A few bugs expected
- Graphs don't work (thx jusb3)
- Geshi is broken too
- pooltool site needs GWF update

MySQL-5.x => MySQL-5.7
- Some broken queries expected due to more strict defaults
- Score update don't work (thx jusb3)
- Some queries are very very slow?

Apache-2.2 => Apache-2.4
- LIMITED ACCESS 1+2 maybe broken
- Redirect error for wechall.net => www.wechall.net (https for some domains returns wechall)
- Various gizmore sites, pooltool, jgalaga, not accessible
- Site goes down every day due to cron job.

mod_gnutls => mod_ssl
- AuthMe chall broken
- Various gizmore sites, pooltool, jgalaga, without SSL atm
- Full cert chain wasn't sent

php_gnupg => re-installed
- Christmas Special broken
- GPG Challenge broken
- General mail sending to gpg users broken!

Challenges
- Some challenge is broken (thx Akorlith; fixed by mimicking old behaviour)
- What is your Name? is broken (thx tehron)
- Anderson Application Auditing (thx RaonSecurity)
- PHP 0815
- HOST me


I maybe will update this list to keep track of current issues.
Feedback on errors is welcome.


-----------------------------------------

Of course we are sorry for the inconvinience, but never touching a running system is not the way it works in the public internet.

For example it became hard to maintain the cryptographic components between the wargames and challenge sites with the mildly outdated previous OS.


Of course we wish you all…
Happy Challenging!
The geeks shall inherit the properties and methods of object earth.
Last edited by dloser - Oct 23, 2017 - 16:49:41
Global Rank: 17
Totalscore: 325653
Posts: 37
Thanks: 22
UpVotes: 23
Registered: 3y 256d
jusb3`s Avatar





Last Seen: 3s
The User is Online
RE: Almost planned downtime
Google/translate1Thank You!1Good Post!0Bad Post! link
GDO
GDO Error(1264): Out of range value for column 'site_usercount' at row 1
UPDATE `wc4_wc_site` SET `site_maxscore`='2305',`site_usercount`='-1',`site_challcount`='10' WHERE `site_id`='61'
Backtrace starts in www/index.php line 6.
GWF3->__construct()............... gwf3.class.php line 106.
GWF3->init()...................... gwf3.class.php line 167.
GWF3->onLoadModule().............. gwf3.class.php line 429.
GWF_Module->execute()............. core/inc/util/GWF_Module.php line 342.
WeChall_LinkedSites->execute().... core/module/WeChall/method/LinkedSites.php line 62.
WeChall_LinkedSites->onUpdateAll() core/module/WeChall/method/LinkedSites.php line 465.
WeChall_LinkedSites->onUpdateB().. core/module/WeChall/method/LinkedSites.php line 443.
WC_Site->onUpdateUser()........... core/module/WeChall/WC_Site.php line 1037.
WC_Site->updateSite()............. core/module/WeChall/WC_Site.php line 819.
GDO->saveVars()................... core/inc/GDO/GDO.php line 871.
GDO->update()..................... core/inc/GDO/GDO.php line 897.
GDO_DB_mysqli->queryWrite()....... core/inc/GDO/db/GDO_DB_mysqli.php line 75.
GDO_DB_mysqli->queryRead()........ core/inc/GDO/db/GDO_DB_mysqli.php line 56.
GDO_Database->error()............. core/inc/GDO/db/GDO_Database.php line 124.
Global Rank: 17
Totalscore: 325653
Posts: 37
Thanks: 22
UpVotes: 23
Registered: 3y 256d
jusb3`s Avatar





Last Seen: 3s
The User is Online
RE: Almost planned downtime
Google/translate2Thank You!2Good Post!0Bad Post! link
Also score etc. graphs aren't working
Global Rank: 216
Totalscore: 84025
Posts: 1254
Thanks: 1119
UpVotes: 602
Registered: 9y 277d




Last Seen: 1d 1h
The User is Offline
RE: Almost planned downtime
Google/translate0Thank You!0Good Post!0Bad Post! link
The current hickups seem to be mysql and apache mpm related... more to mysql to my understanding...

GeSHi`ed bash code
1
2
3
4
 
root@wechall:~# lsof | grep mysql | wc -l
54379
 


We (I) will probably still fiddle here and there from time and and my excuse in advance for any inconvinience.
Backups have been made properly.

Next plan is carefully:
(EDIT: If hiccups dont go away after a recent php / worker update)
(EDIT: Still hiccups)
(EDIT: Dovecot was choking on the ssl config).. better? Euh
(EDIT: Currently restarting apache+mysql every 4h)

Still options:

a) trying to switch some InnoDB Settings
b) moving to MariaDB
c) move to myisam

(no particular order in preferred solution)

Maybe someone has some suggestions Smile

Happy Challenging
gizmore
The geeks shall inherit the properties and methods of object earth.
Last edited by Gizmore - Oct 04, 2017 - 21:39:25
Global Rank: 1
Totalscore: 711532
Posts: 301
Thanks: 279
UpVotes: 239
Registered: 8y 115d











The User is Offline
RE: Almost planned downtime
Google/translate2Thank You!1Good Post!0Bad Post! link
HOST me was down as well; fixed now.
tunelko, TheHiveMind, Z, Ge0, samuraiblanco, arraez, jcquinterov, hophuocthinh, alfamen2, burhanudinn123 have subscribed to this thread and receive emails on new posts.
1 people are watching the thread at the moment.
This thread has been viewed 890 times.