Username: 
Password: 
Restrict session to IP 

Almost planned downtime

Global Rank: 229
Totalscore: 92743
Posts: 1680
Thanks: 1358
UpVotes: 920
Registered: 16y 280d




Last Seen: 7s
The User is Online
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: 3
Totalscore: 679517
Posts: 71
Thanks: 65
UpVotes: 64
Registered: 10y 259d
jusb3`s Avatar








Last Seen: 6d 1h
The User is Offline
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: 3
Totalscore: 679517
Posts: 71
Thanks: 65
UpVotes: 64
Registered: 10y 259d
jusb3`s Avatar








Last Seen: 6d 1h
The User is Offline
RE: Almost planned downtime
Google/translate2Thank You!2Good Post!0Bad Post! link
Also score etc. graphs aren't working
Global Rank: 229
Totalscore: 92743
Posts: 1680
Thanks: 1358
UpVotes: 920
Registered: 16y 280d




Last Seen: 7s
The User is Online
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: 759090
Posts: 437
Thanks: 496
UpVotes: 469
Registered: 15y 119d












The User is Offline
RE: Almost planned downtime
Google/translate2Thank You!1Good Post!0Bad Post! link
HOST me was down as well; fixed now.
Global Rank: 229
Totalscore: 92743
Posts: 1680
Thanks: 1358
UpVotes: 920
Registered: 16y 280d




Last Seen: 7s
The User is Online
RE: Almost planned downtime
Google/translate0Thank You!0Good Post!0Bad Post! link
Smile challenge was unsolvable.
I found out by an error mail caused by @fyth
@dloser fixed the problem ca. 2 days ago.
The geeks shall inherit the properties and methods of object earth.
tunelko, quangntenemy, TheHiveMind, Z, balicocat, Ge0, samuraiblanco, arraez, jcquinterov, hophuocthinh, alfamen2, burhanudinn123, Ben_Dover, stephanduran89, braddie0, SwolloW, dangarbri, csuquvq 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 5256 times.