After login the STF,
I get a blank webpage, cannot see anything on the webpage.
This issue occured on STF 3.4.1
shuwwang@apt-gpu-sh06:/local/mnt/workspace/shuwang/stf-master$ ./bin/stf doctor
2020-02-18T15:58:41.128Z INF/cli:doctor 28103 [] OS Arch: x64
2020-02-18T15:58:41.129Z INF/cli:doctor 28103 [] OS Platform: linux
2020-02-18T15:58:41.129Z INF/cli:doctor 28103 [] OS Platform: 4.15.0-66-generic
2020-02-18T15:58:41.129Z INF/cli:doctor 28103 [] Using Node 8.17.0
2020-02-18T15:58:41.156Z INF/cli:doctor 28103 [] Using ZeroMQ 4.1.7
2020-02-18T15:58:41.237Z INF/cli:doctor 28103 [] Using ADB 1.0.32
2020-02-18T15:58:41.237Z INF/cli:doctor 28103 [] Using RethinkDB 2.4.0~0xenial
2020-02-18T15:58:41.456Z INF/cli:doctor 28103 [] Using GraphicsMagick 1.3.23
2020-02-18T15:58:41.515Z INF/cli:doctor 28103 [*] Using ProtoBuf 3.11.2
shuwwang@apt-gpu-sh06:/local/mnt/workspace/shuwang/stf-master$ ./bin/stf local
2020-02-18T16:02:32.910Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli migrate"
2020-02-18T16:02:33.053Z INF/db 28340 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:33.060Z INF/db:setup 28340 [*] Database "stf" created
2020-02-18T16:02:42.225Z INF/db:setup 28340 [] Table "groups" created
2020-02-18T16:02:42.333Z INF/db:setup 28340 [] Table "devices" created
2020-02-18T16:02:42.566Z INF/db:setup 28340 [] Table "users" created
2020-02-18T16:02:42.741Z INF/db:setup 28340 [] Table "logs" created
2020-02-18T16:02:42.799Z INF/db:setup 28340 [] Table "accessTokens" created
2020-02-18T16:02:42.858Z INF/db:setup 28340 [] Table "vncauth" created
2020-02-18T16:02:42.974Z INF/db:setup 28340 [] Index "groups"."privilege" created
2020-02-18T16:02:42.975Z INF/db:setup 28340 [] Waiting for index "groups"."privilege"
2020-02-18T16:02:43.046Z INF/db:setup 28340 [] Index "devices"."owner" created
2020-02-18T16:02:43.046Z INF/db:setup 28340 [] Waiting for index "devices"."owner"
2020-02-18T16:02:43.450Z INF/db:setup 28340 [] Index "users"."adbKeys" created
2020-02-18T16:02:43.450Z INF/db:setup 28340 [] Waiting for index "users"."adbKeys"
2020-02-18T16:02:43.917Z INF/db:setup 28340 [] Index "accessTokens"."email" created
2020-02-18T16:02:43.917Z INF/db:setup 28340 [] Waiting for index "accessTokens"."email"
2020-02-18T16:02:44.080Z INF/db:setup 28340 [] Index "vncauth"."response" created
2020-02-18T16:02:44.080Z INF/db:setup 28340 [] Waiting for index "vncauth"."response"
2020-02-18T16:02:44.296Z INF/db:setup 28340 [] Index "groups"."owner" created
2020-02-18T16:02:44.296Z INF/db:setup 28340 [] Waiting for index "groups"."owner"
2020-02-18T16:02:44.542Z INF/db:setup 28340 [] Index "devices"."logs_enabled" created
2020-02-18T16:02:44.542Z INF/db:setup 28340 [] Waiting for index "devices"."logs_enabled"
2020-02-18T16:02:45.374Z INF/db:setup 28340 [] Index "vncauth"."responsePerDevice" created
2020-02-18T16:02:45.374Z INF/db:setup 28340 [] Waiting for index "vncauth"."responsePerDevice"
2020-02-18T16:02:45.658Z INF/db:setup 28340 [] Index "groups"."startTime" created
2020-02-18T16:02:45.658Z INF/db:setup 28340 [] Waiting for index "groups"."startTime"
2020-02-18T16:02:45.899Z INF/db:setup 28340 [] Index "devices"."present" created
2020-02-18T16:02:45.899Z INF/db:setup 28340 [] Waiting for index "devices"."present"
2020-02-18T16:02:46.127Z INF/db:setup 28340 [] Index "groups"."privilege" is ready
2020-02-18T16:02:46.199Z INF/db:setup 28340 [] Index "devices"."owner" is ready
2020-02-18T16:02:46.360Z INF/db:setup 28340 [] Index "devices"."providerChannel" created
2020-02-18T16:02:46.360Z INF/db:setup 28340 [] Waiting for index "devices"."providerChannel"
2020-02-18T16:02:46.602Z INF/db:setup 28340 [] Index "users"."adbKeys" is ready
2020-02-18T16:02:46.743Z INF/db:setup 28340 [] Index "devices"."group" created
2020-02-18T16:02:46.743Z INF/db:setup 28340 [] Waiting for index "devices"."group"
2020-02-18T16:02:47.069Z INF/db:setup 28340 [] Index "accessTokens"."email" is ready
2020-02-18T16:02:47.232Z INF/db:setup 28340 [] Index "vncauth"."response" is ready
2020-02-18T16:02:47.449Z INF/db:setup 28340 [] Index "groups"."owner" is ready
2020-02-18T16:02:47.694Z INF/db:setup 28340 [] Index "devices"."logs_enabled" is ready
2020-02-18T16:02:48.527Z INF/db:setup 28340 [] Index "vncauth"."responsePerDevice" is ready
2020-02-18T16:02:48.811Z INF/db:setup 28340 [] Index "groups"."startTime" is ready
2020-02-18T16:02:52.291Z INF/db:setup 28340 [] Index "devices"."present" is ready
2020-02-18T16:02:52.722Z INF/db:setup 28340 [] Index "devices"."providerChannel" is ready
2020-02-18T16:02:53.096Z INF/db:setup 28340 [] Index "devices"."group" is ready
2020-02-18T16:02:54.794Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli triproxy app001 --bind-pub tcp://127.0.0.1:7111 --bind-dealer tcp://127.0.0.1:7112 --bind-pull tcp://127.0.0.1:7113"
2020-02-18T16:02:54.795Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli triproxy dev001 --bind-pub tcp://127.0.0.1:7114 --bind-dealer tcp://127.0.0.1:7115 --bind-pull tcp://127.0.0.1:7116"
2020-02-18T16:02:54.796Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli processor proc001 --connect-app-dealer tcp://127.0.0.1:7112 --connect-dev-dealer tcp://127.0.0.1:7115"
2020-02-18T16:02:54.797Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli processor proc002 --connect-app-dealer tcp://127.0.0.1:7112 --connect-dev-dealer tcp://127.0.0.1:7115"
2020-02-18T16:02:54.798Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli reaper reaper001 --connect-push tcp://127.0.0.1:7116 --connect-sub tcp://127.0.0.1:7111"
2020-02-18T16:02:54.799Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli provider --name apt-gpu-sh06 --min-port 7400 --max-port 7700 --connect-sub tcp://127.0.0.1:7114 --connect-push tcp://127.0.0.1:7116 --group-timeout 900 --public-ip localhost --storage-url http://localhost:7100/ --adb-host 127.0.0.1 --adb-port 5037 --vnc-initial-size 600x800 --mute-master never"
2020-02-18T16:02:54.799Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli auth-mock --port 7120 --secret kute kittykat --app-url http://localhost:7100/"
2020-02-18T16:02:54.800Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli app --port 7105 --secret kute kittykat --auth-url http://localhost:7100/auth/mock/ --websocket-url http://localhost:7110/"
2020-02-18T16:02:54.801Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli api --port 7106 --secret kute kittykat --connect-push tcp://127.0.0.1:7113 --connect-sub tcp://127.0.0.1:7111 --connect-push-dev tcp://127.0.0.1:7116 --connect-sub-dev tcp://127.0.0.1:7114"
2020-02-18T16:02:54.802Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli groups-engine --connect-push tcp://127.0.0.1:7113 --connect-sub tcp://127.0.0.1:7111 --connect-push-dev tcp://127.0.0.1:7116 --connect-sub-dev tcp://127.0.0.1:7114"
2020-02-18T16:02:54.803Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli websocket --port 7110 --secret kute kittykat --storage-url http://localhost:7100/ --connect-sub tcp://127.0.0.1:7111 --connect-push tcp://127.0.0.1:7113"
2020-02-18T16:02:54.804Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli storage-temp --port 7102"
2020-02-18T16:02:54.805Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli storage-plugin-image --port 7103 --storage-url http://localhost:7100/"
2020-02-18T16:02:54.809Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli storage-plugin-apk --port 7104 --storage-url http://localhost:7100/"
2020-02-18T16:02:54.810Z INF/util:procutil 28334 [] Forking "/local/mnt/workspace/shuwang/stf-master/lib/cli poorxy --port 7100 --app-url http://localhost:7105/ --auth-url http://localhost:7120/ --api-url http://localhost:7106/ --websocket-url http://localhost:7110/ --storage-url http://localhost:7102/ --storage-plugin-image-url http://localhost:7103/ --storage-plugin-apk-url http://localhost:7104/"
2020-02-18T16:02:54.954Z INF/triproxy 28347 [dev001] PUB socket bound on tcp://127.0.0.1:7114
2020-02-18T16:02:54.956Z INF/triproxy 28347 [dev001] DEALER socket bound on tcp://127.0.0.1:7115
2020-02-18T16:02:54.956Z INF/triproxy 28347 [dev001] PULL socket bound on tcp://127.0.0.1:7116
2020-02-18T16:02:54.959Z INF/triproxy 28346 [app001] PUB socket bound on tcp://127.0.0.1:7111
2020-02-18T16:02:54.961Z INF/triproxy 28346 [app001] DEALER socket bound on tcp://127.0.0.1:7112
2020-02-18T16:02:54.962Z INF/triproxy 28346 [app001] PULL socket bound on tcp://127.0.0.1:7113
2020-02-18T16:02:55.043Z INF/poorxy 28424 [] Listening on port 7100
2020-02-18T16:02:55.044Z INF/reaper 28362 [reaper001] Subscribing to permanent channel "ALL"
2020-02-18T16:02:55.045Z INF/reaper 28362 [reaper001] Reaping devices with no heartbeat
2020-02-18T16:02:55.052Z INF/db 28352 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.057Z INF/db 28362 [reaper001] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.060Z INF/reaper 28362 [reaper001] Receiving input from "tcp://127.0.0.1:7111"
2020-02-18T16:02:55.060Z INF/reaper 28362 [reaper001] Sending output to "tcp://127.0.0.1:7116"
2020-02-18T16:02:55.059Z INF/groups-engine 28392 [] Subscribing to permanent channel "ALL"
2020-02-18T16:02:55.063Z INF/processor 28352 [proc001] App dealer connected to "tcp://127.0.0.1:7112"
2020-02-18T16:02:55.064Z INF/processor 28352 [proc001] Device dealer connected to "tcp://127.0.0.1:7115"
2020-02-18T16:02:55.064Z INF/groups-engine 28392 [] Groups engine started
2020-02-18T16:02:55.078Z INF/db 28392 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.081Z INF/groups-engine 28392 [] Sending output to "tcp://127.0.0.1:7113"
2020-02-18T16:02:55.082Z INF/groups-engine 28392 [] Receiving input from "tcp://127.0.0.1:7111"
2020-02-18T16:02:55.082Z INF/groups-engine 28392 [] Sending output to "tcp://127.0.0.1:7116"
2020-02-18T16:02:55.082Z INF/groups-engine 28392 [] Receiving input from "tcp://127.0.0.1:7114"
2020-02-18T16:02:55.102Z INF/db 28357 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.114Z INF/processor 28357 [proc002] App dealer connected to "tcp://127.0.0.1:7112"
2020-02-18T16:02:55.114Z INF/processor 28357 [proc002] Device dealer connected to "tcp://127.0.0.1:7115"
2020-02-18T16:02:55.120Z INF/provider 28369 [] Subscribing to permanent channel "ZHRsO+ziThCL3bu+L8tDSQ=="
2020-02-18T16:02:55.129Z INF/storage:plugins:apk 28419 [] Listening on port 7104
2020-02-18T16:02:55.132Z INF/storage:plugins:image 28411 [] Listening on port 7103
2020-02-18T16:02:55.139Z INF/provider 28369 [] Sending output to "tcp://127.0.0.1:7116"
2020-02-18T16:02:55.140Z INF/provider 28369 [] Receiving input from "tcp://127.0.0.1:7114"
2020-02-18T16:02:55.143Z INF/provider 28369 [] Tracking devices
2020-02-18T16:02:55.163Z INF/storage:temp 28405 [] Listening on port 7102
2020-02-18T16:02:55.177Z INF/auth-mock 28375 [] Listening on port 7120
2020-02-18T16:02:55.186Z INF/db 28375 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.228Z INF/websocket 28398 [] Subscribing to permanent channel "ALL"
2020-02-18T16:02:55.231Z INF/websocket 28398 [] Listening on port 7110
2020-02-18T16:02:55.233Z INF/app 28380 [] Using pre-built resources
2020-02-18T16:02:55.239Z INF/app 28380 [] Listening on port 7105
2020-02-18T16:02:55.240Z INF/db 28398 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.242Z INF/websocket 28398 [] Sending output to "tcp://127.0.0.1:7113"
2020-02-18T16:02:55.242Z INF/websocket 28398 [] Receiving input from "tcp://127.0.0.1:7111"
2020-02-18T16:02:55.243Z INF/db 28380 [] Connecting to 127.0.0.1:28015
2020-02-18T16:02:55.424Z INF/api 28386 [] Subscribing to permanent channel "ALL"
2020-02-18T16:02:55.445Z INF/api 28386 [] Listening on port 7106
2020-02-18T16:02:55.449Z INF/api 28386 [] Sending output to "tcp://127.0.0.1:7113"
2020-02-18T16:02:55.450Z INF/api 28386 [] Receiving input from "tcp://127.0.0.1:7111"
2020-02-18T16:02:55.450Z INF/api 28386 [] Sending output to "tcp://127.0.0.1:7116"
2020-02-18T16:02:55.450Z INF/api 28386 [] Receiving input from "tcp://127.0.0.1:7114"
2020-02-18T16:02:55.651Z INF/db 28386 [*] Connecting to 127.0.0.1:28015
Are there any errors in JS console in the browser?
10.239.104.249 | 200 | document | :7100/?jwt=eyJhbGciOiJIUzI1NiIsImV4cCI6MTU4MjA3NDY0Mjk1OX0.eyJlbWFpbCI6IjEy…29tIiwibmFtZSI6InNodXd3YW5nIn0.1rSOndvpcJ2YojazgWGYtxSeM3_XKzCG_lmMgrICRoY
-- | -- | -- | --
state.js | 200 | script | (index)
commons.entry.js | 304 | script | (index)
app.entry.js | 304 | script | (index)
1.a01df368791ffaa20ee8.chunk.js | (failed) | script | commons.entry.js:82
Same problem. After login could not load 1.a01df368791ffaa20ee8.chunk.js.

Same problem after login
chunk.js failing ,
@koral-- Any solution for this ?


@wangsw18 @koral-- @sorccu
I found root cause for this issue .
in package_json i modified "webpack": "^1.12.11", to "webpack": "1.12.11"
And rebuild docker image it worked out .
It seems latest webpack has some issues .
Now its working fine after this change
Thanks for the investigation.
I'm leaving this open for now. Since that version of webpack is quite old we should probably migrate to the current one.
Most helpful comment
10.239.104.249 | 200 | document | :7100/?jwt=eyJhbGciOiJIUzI1NiIsImV4cCI6MTU4MjA3NDY0Mjk1OX0.eyJlbWFpbCI6IjEy…29tIiwibmFtZSI6InNodXd3YW5nIn0.1rSOndvpcJ2YojazgWGYtxSeM3_XKzCG_lmMgrICRoY
-- | -- | -- | --
state.js | 200 | script | (index)
commons.entry.js | 304 | script | (index)
app.entry.js | 304 | script | (index)
1.a01df368791ffaa20ee8.chunk.js | (failed) | script | commons.entry.js:82