Checkbox state not visible


#1

Steps to reproduce
1. Logging into an account, e.g. as administrator
2. Go to settings/personal/
3. Check any checkbox field

Expected behaviour
Checkboxfield should changes state from unchecked to checked. In Dom but also in frontend

Actual behaviour
Nothing happens. State doesn't change but changed option settings are saved, they are just not visible.

Server configuration
Operating system: Linux dedi3293.your-server.de 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64
Web server: Apache
Database: MySQL
PHP version: 7.0.18
ownCloud version 9.1.4
Updated from an older ownCloud or fresh install: fresh install
Special configuration (external storage, external authentication, reverse proxy, server-side-encryption): nothing

ownCloud log (data/owncloud.log)

{"reqId":"leIwDBusaTNz1sufeuAj","remoteAddr":"87.138.194.95","app":"DeleteOrphanedSharesJob","message":"0 orphaned share(s) deleted","level":0,"time":"2017-04-20T06:34:07+00:00","method":"GET","url":"\/cron.php","user":"--"}

Integrity status for oC9+

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.
Results
=======
- core
	- INVALID_HASH
		- core/fonts/LICENSE.txt
		- core/vendor/jsTimezoneDetect/jstz.js
	- FILE_MISSING
		- core/skeleton/Documents/Example.odt
		- core/skeleton/Photos/Paris.jpg
		- core/skeleton/Photos/San Francisco.jpg
		- core/skeleton/Photos/Squirrel.jpg
- files_external
	- INVALID_HASH
		- 3rdparty/Dropbox/API.php
- files_texteditor
	- INVALID_HASH
		- js/vendor/ace/src-noconflict/mode-diff.js
Raw output
==========
Array
(
    [core] => Array
        (
            [INVALID_HASH] => Array
                (
                    [core/fonts/LICENSE.txt] => Array
                        (
                            [expected] => 4cc5a12bfe984c0a50bf7943e2d70a948d520ef423677c77629707aace3a95aa378d205de929105d644680679e70ef2449479b360ad44896b75bafed66613272
                            [current] => 98f6b79b778f7b0a15415bd750c3a8a097d650511cb4ec8115188e115c47053fe700f578895c097051c9bc3dfb6197c2b13a15de203273e1a3218884f86e90e8
                        )
                    [core/vendor/jsTimezoneDetect/jstz.js] => Array
                    (
                        [expected] => ece74dd6f5fc9587cf167dd17df51b66f70bd711f445da8d1d21bb1b0570f3c97b25d3ece110b08e2f2b294369d9b775cc169b666840a5b769ba338aa6d73d48
                        [current] => beae737d18aae6e8c5fdfb0bf3389b687ec746e6b334185710cc5b8f45b73b3c57442db541807ab440b55517ef2d138f4c40148abafcb6462481016b617e1f53
                    )

            )

        [FILE_MISSING] => Array
            (
                [core/skeleton/Documents/Example.odt] => Array
                    (
                        [expected] => 4990a69b65fa2f34b36b622fd30eb8dc6656e5203adee1cfca1b3f592cf69028e7b1c8983c1d5d15e7906c2b039d5ca6b9fb50ec7f1d99b62f381ce726ff006b
                        [current] => 
                    )

                [core/skeleton/Photos/Paris.jpg] => Array
                    (
                        [expected] => d1c076d8fd3637479a7bb50337deb36ad2f22a912017a188a6b3fd3458f744cb7cbece27c05683227c44072c8689dd3e2fdb21451728f70543bc59262fa4cb06
                        [current] => 
                    )

                [core/skeleton/Photos/San Francisco.jpg] => Array
                    (
                        [expected] => 107ac5e7ebfaaf2b632c0dd2e3ca7925180fe5aec4d91579bec1a46aaac216588b7986ce352886c0062111fe912ee26eb9490c5d1b098cd0a35cf01f07bb6857
                        [current] => 
                    )

                [core/skeleton/Photos/Squirrel.jpg] => Array
                    (
                        [expected] => 11e1baf404f0d2a1548337715e7904289ff51010438c1cdabcf6b0e34b8536af4b6e3cb3bca59be38022c70a5f3420eab4c25c4e9ca645f7527e1f6fca8202c8
                        [current] => 
                    )

            )

    )

[files_external] => Array
    (
        [INVALID_HASH] => Array
            (
                [3rdparty/Dropbox/API.php] => Array
                    (
                        [expected] => a6866ef3ceeb26d9d4b2ccc343aeaf626c82f03e279962bc7d761a68e87e5a7916ff0bcf7a350e20889557336ed9c5dd1651cfe513fa04bb8a03cd6d8f9cc484
                        [current] => 917eed2c4f6359a4d0b8658a36404c83344b0bf72ccda614dd59f97d099b3d9ef4e86691401c64d3754c3f7e0fa163eab946a25dbc7bc65e1694ffd47a054317
                    )

            )

    )

[files_texteditor] => Array
    (
        [INVALID_HASH] => Array
            (
                [js/vendor/ace/src-noconflict/mode-diff.js] => Array
                    (
                        [expected] => 4a59b6376376b81e4e12ccc345065db62029a61035a88e19b1be3d7ec4cd9f86444121cca6d46c44a5f86e4f5b44d5109cbc77e80c07ff8dbce61f758b88e765
                        [current] => f8dbde2422c010af18b254a562c9e96865d5e58a698a191c855974f37d5a837ccc243ca85b2a8fbe81c61c53470b877e5b8b3e64cd2951c7f863bf49085aa5d7
                    )

            )

    )
)

#2

First fix the integrity warnings (see the linked documentation). Afterwards check logfiles of webserver, php and the browser error console as well.


#3

Done. Still the same problem. Browser Error Console and logfiles are empty. it seems to be a JS / Dom problem.


#4

Will hard to help here without any errors. So check stuff which are modifying JS stuff like Cloudflare or webserver modules like pagespeed.


#5

The Problem is, it worked...but from one day to another, it doesnt. No server changes were made, nothing. Just uploading and sharing files.

Hmm... :frowning: