Setup Initial Log Guide

When the SEB Server services start up for the first time or after an update you can make some checks according to the logs. Following the startup logs of each service is shown with some additional comments about the information the logs give.

SEB Server Service Startup Log

$ docker logs ${container name}
   08:00:38.110 INFO  [main]:[ch.ethz.seb.sebserver.SEBServer] Started SEBServer in 12.343 seconds (JVM running for 12.825)
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   ___  ___  ___   ___
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->  / __|| __|| _ ) / __| ___  _ _ __ __ ___  _ _
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->  \__ \| _| | _ \ \__ \/ -_)| '_|\ V // -_)| '_|
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->  |___/|___||___/ |___/\___||_|   \_/ \___||_|

   **The first sections shows the version, active profiles and context path of the service**

   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Version: sprint-testing-f632cc9
   08:00:38.118 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Active profiles: [gui, ws, prod-ws, prod-gui, prod]
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Context Path: /
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->

   **This section shows the seb-guiservice startup information**

   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *** GUI Service starting up...                        ***
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.119 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Webservice connection: http://localhost:8080/admin-api/v1
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> GUI service internal connection : http://0.0.0.0:8080
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> GUI service external connection : https://localhost:443
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> GUI service endpoint : /gui
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Webservice admin API endpoint: /admin-api/v1
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Webservice exam API endpoint: /exam-api
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Webservice admin API basic access: --guiClient--
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> SEB Server GUI running on bundled setup
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *** GUI Service successfully successfully started up! ***
   08:00:38.120 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************

   **This section shows the seb-sebservice startup info**

   08:00:38.121 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.121 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *** Webservice starting up...                         ***
   08:00:38.121 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.121 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.121 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Register Webservice: 9c68d959-b0c0-4611-b5cb-c8d39cfe58c6_sprint-testing-f632cc9
   08:00:38.226 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Successfully register Webservice instance. uuid: 9c68d959-b0c0-4611-b5cb-c8d39cfe58c6_sprint-testing-f632cc9, address: 172.19.0.4
   08:00:38.226 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->

   **Here the database migration starts and gives info about migration that are applied and might be failed too**

   08:00:38.226 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> ** Migration check START **
   08:00:38.226 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Check database status
   08:00:38.311 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Found pending migrations: 2
   08:00:38.311 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.311 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> **** Start Migration ************************************
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Migration finished, new current version is: 29 --> set charset utf8mb4 v2 0
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> **** End Migration **************************************
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> ** Migration check END **
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->

   **Internal service init information and additional consistency check information**

   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Initialize Services...
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> **** Run data-base integrity checks ****
   08:00:38.612 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.615 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Apply check: OrientationTableDuplicatesCheck / Checks if there are duplicate entries in the orientation table by using the config_attribute_id and template_id to identify duplicates.
   08:00:38.650 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Result: Fixed duplicates by deletion: [990]
   08:00:38.651 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Apply check: ClipboardSEBSettingsGUICheck / Check if clipboardPolicy SEB Setting is missing in the GUI and if so add it to GUI
   08:00:38.654 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Result: clipboardPolicy SEB Setting detected in GUI
   08:00:38.657 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Apply check: ViewTableDuplicatesCheck / Checks if there are duplicate entries in the view table by using the name and template_id to identify duplicates.
   08:00:38.663 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Result: OK
   08:00:38.663 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Apply check: DowngradeSEBSettingsCheck / Check if there are additional SEB Settings orientations within the database that do not match the once for the current SEB Server version.
   08:00:38.663 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Result: No additional SEB Settings orientations for downgrading found.
   08:00:38.663 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Apply check: TableCharsetCheck / Checks the char-set and collation of DB tables if correct utf8mb4_general_ci is set
   08:00:38.663 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Result: Skip check since this is done by a migration task
   08:00:38.714 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------>
   08:00:38.714 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Activate exam run controller background task
   08:00:38.714 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Task runs on an interval of 60000 milliseconds
   08:00:38.714 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] --------> Real exam running time span is expanded on 3600000 before start and 3600000 milliseconds after ending
   08:00:38.722 INFO  [main]:[ch.ethz.seb.sebserver.webservice.servicelayer.dao.impl.WebserviceInfoDAOImpl] Set webservice 9c68d959-b0c0-4611-b5cb-c8d39cfe58c6_sprint-testing-f632cc9 as master
   08:00:38.724 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------>
   08:00:38.724 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Activate SEB lost-ping-event update background task on a fix rate of: 5000 milliseconds
   08:00:38.725 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------>
   08:00:38.725 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> Run SEBInstructionService...
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> No pending SEB client instructions found on persistent storage

   **Started up webservice information about common settings**

   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *** Webservice Info:                                  ***
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> JDBC connection pool max size: 100
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.731 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Configured Features:
   08:00:38.733 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   admin.auditlogs --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   admin.institution --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   admin.user.account --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   admin.user.account.self.registering --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   admin.user.account.self.registering.autoactivation --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   admin.user.administration --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   config.certificate --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   config.connection.configuration --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   config.exam.configuration --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   config.template --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.administration --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.ask --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.connection.config --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.monitoring.indicators --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.noLMS --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.seb.clientgroups --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.seb.liveProctoring --> false
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.seb.restriction --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.seb.screenProctoring --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   exam.template --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.quiz.lookup --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup.type.ANS_DELFT --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup.type.MOCKUP --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup.type.MOODLE --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup.type.MOODLE_PLUGIN --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup.type.OLAT --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   lms.setup.type.OPEN_EDX --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.finished.exams --> true
   08:00:38.734 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.overall.export --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.cancel.connection --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.client.filter --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.detailview --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.detailview.logexport --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.issue.filter --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.live.proctoring --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.lockscreen --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.quit --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.screen.proctoring --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exam.state.filter --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->   monitoring.running.exams --> true
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Working with ping service: BLOCKING
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Server address: 0.0.0.0
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Server port: 8080
   08:00:38.735 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Local-Host address: 172.19.0.4
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Local-Host name: 4c15d0736cde
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Remote-Host address: 127.0.0.1
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Remote-Host name: localhost
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Context Path: /
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> External-Host URL: https://localhost:443
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Autologin URL: https://localhost:443
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> LMS-External-Address-Alias: {}
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> HTTP Scheme https
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Access-Tokens:
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> admin API access token validity: 3600s
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> admin API refresh token validity: 25200s
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> exam API access token validity: 43200s
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Screen Proctoring Bundle enabled: true
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ------> ScreenProctoringServiceBundle [bundled=true, serviceURL=https://localhost:4431, clientId=sebserverClient, apiAccountName=SEBServerAPIAccount]
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.736 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> Property Override Test: This is a basic bundled productive setup
   08:00:38.737 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ---->
   08:00:38.737 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************
   08:00:38.737 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *** Webservice successfully started up!               ***
   08:00:38.737 INFO  [main]:[ch.ethz.seb.SEB_SERVER_INIT] ----> *********************************************************



**SPS Webservice example Log**
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT]  _______ _______ _______      _______ _______ ______   __   __ ___ _______ _______
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |       |       |  _    |    |       |       |    _ | |  | |  |   |       |       |
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |  _____|    ___| |_|   |    |  _____|    ___|   | || |  |_|  |   |       |    ___|
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] | |_____|   |___|       |    | |_____|   |___|   |_||_|       |   |       |   |___
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |_____  |    ___|  _   |     |_____  |    ___|    __  |       |   |      _|    ___|
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT]  _____| |   |___| |_|   |     _____| |   |___|   |  | ||     ||   |     |_|   |___
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |_______|_______|_______| ___|_______|_______|___|  |_|_|___|_|___|_______|_______|____ _______ _______ ______   ___ __    _ _______
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |       |       |    _ | |       |       |  |  | |    |       |    _ | |       |       |       |       |    _ | |   |  |  | |       |
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |  _____|       |   | || |    ___|    ___|   |_| |    |    _  |   | || |   _   |       |_     _|   _   |   | || |   |   |_| |    ___|
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] | |_____|       |   |_||_|   |___|   |___|       |    |   |_| |   |_||_|  | |  |       | |   | |  | |  |   |_||_|   |       |   | __
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |_____  |      _|    __  |    ___|    ___|  _    |    |    ___|    __  |  |_|  |      _| |   | |  |_|  |    __  |   |  _    |   ||  |
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT]  _____| |     |_|   |  | |   |___|   |___| | |   |    |   |   |   |  | |       |     |_  |   | |       |   |  | |   | | |   |   |_| |
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] |_______|_______|___|  |_|_______|_______|_|  |__|    |___|   |___|  |_|_______|_______| |___| |_______|___|  |_|___|_|  |__|_______|
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] ----> Version: sprint-testing-9abbf93
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] ----> Active profiles: [prod]
2024-08-28 10:00:35 28.08.2024 08:00:35.927 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ----> Context Path: /
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ----> *** Webservice starting up...                         ***
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:35 28.08.2024 08:00:35.928 INFO  [main]:[SERVICE_INIT] ----> Register Webservice: 96487e9f-e503-4d56-bcbd-7688f38ce12d_sprint-testing-9abbf93
2024-08-28 10:00:35 28.08.2024 08:00:35.934 INFO  [main]:[com.zaxxer.hikari.HikariDataSource] HikariPool-1 - Starting...
2024-08-28 10:00:36 28.08.2024 08:00:36.015 INFO  [main]:[com.zaxxer.hikari.HikariDataSource] HikariPool-1 - Start completed.
2024-08-28 10:00:36 28.08.2024 08:00:36.078 WARN  [main]:[org.mariadb.jdbc.message.server.ErrorPacket] Error: 1146-42S02: Table 'SEBScreenProctoring.webservice_server_info' doesn't exist
2024-08-28 10:00:36 28.08.2024 08:00:36.168 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:36 28.08.2024 08:00:36.168 INFO  [main]:[SERVICE_INIT] ----> **** Migration check START ******************************
2024-08-28 10:00:36 28.08.2024 08:00:36.169 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:36 28.08.2024 08:00:36.169 INFO  [main]:[SERVICE_INIT] ----> Check database status
2024-08-28 10:00:36 28.08.2024 08:00:36.171 INFO  [main]:[org.flywaydb.core.internal.license.VersionPrinter] Flyway Community Edition 7.8.2 by Redgate
2024-08-28 10:00:36 28.08.2024 08:00:36.214 INFO  [main]:[org.flywaydb.core.internal.database.base.BaseDatabaseType] Database: jdbc:mariadb://seb-server-mariadb/SEBScreenProctoring (MariaDB 10.5)
2024-08-28 10:00:36 28.08.2024 08:00:36.276 INFO  [main]:[SERVICE_INIT] ----> Found pending migrations: 4
2024-08-28 10:00:36 28.08.2024 08:00:36.277 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:36 28.08.2024 08:00:36.277 INFO  [main]:[SERVICE_INIT] ----> **** Start Migration ************************************
2024-08-28 10:00:36 28.08.2024 08:00:36.277 INFO  [main]:[org.flywaydb.core.internal.license.VersionPrinter] Flyway Community Edition 7.8.2 by Redgate
2024-08-28 10:00:36 28.08.2024 08:00:36.299 INFO  [main]:[org.flywaydb.core.internal.license.VersionPrinter] Flyway Community Edition 7.8.2 by Redgate
2024-08-28 10:00:36 28.08.2024 08:00:36.310 INFO  [main]:[org.flywaydb.core.internal.command.DbValidate] Successfully validated 4 migrations (execution time 00:00.003s)
2024-08-28 10:00:36 28.08.2024 08:00:36.320 INFO  [main]:[org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory] Creating Schema History table `SEBScreenProctoring`.`flyway_schema_history` ...
2024-08-28 10:00:36 28.08.2024 08:00:36.378 INFO  [main]:[org.flywaydb.core.internal.command.DbMigrate] Current version of schema `SEBScreenProctoring`: << Empty Schema >>
2024-08-28 10:00:36 28.08.2024 08:00:36.400 INFO  [main]:[org.flywaydb.core.internal.command.DbMigrate] Migrating schema `SEBScreenProctoring` to version "1 - create tables v1 0"
2024-08-28 10:00:36 28.08.2024 08:00:36.408 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.oauth_access_token' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.432 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.oauth_refresh_token' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.448 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.user' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.470 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.screenshot_data' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.494 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.screenshot' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.518 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.seb_group' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.544 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.session' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.576 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.client_access' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.597 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.entity_privilege' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.625 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.additional_attribute' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.642 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.webservice_server_info' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.659 WARN  [main]:[org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor] DB: Unknown table 'SEBScreenProctoring.audit_log' (SQL State:  - Error Code: 1051)
2024-08-28 10:00:36 28.08.2024 08:00:36.693 INFO  [main]:[org.flywaydb.core.internal.command.DbMigrate] Migrating schema `SEBScreenProctoring` to version "3 - add UUID to client access"
2024-08-28 10:00:36 28.08.2024 08:00:36.724 INFO  [main]:[org.flywaydb.core.internal.command.DbMigrate] Migrating schema `SEBScreenProctoring` to version "4 - add exam table"
2024-08-28 10:00:36 28.08.2024 08:00:36.901 INFO  [main]:[org.flywaydb.core.internal.command.DbMigrate] Migrating schema `SEBScreenProctoring` to version "5 - set charset utf8mb4"
2024-08-28 10:00:36 28.08.2024 08:00:36.965 INFO  [main]:[org.flywaydb.core.internal.command.DbMigrate] Successfully applied 4 migrations to schema `SEBScreenProctoring`, now at version v5 (execution time 00:00.592s)
2024-08-28 10:00:36 28.08.2024 08:00:36.967 INFO  [main]:[org.flywaydb.core.internal.license.VersionPrinter] Flyway Community Edition 7.8.2 by Redgate
2024-08-28 10:00:36 28.08.2024 08:00:36.982 INFO  [main]:[SERVICE_INIT] ----> Migration finished, new current version is: 5 --> set charset utf8mb4
2024-08-28 10:00:36 28.08.2024 08:00:36.982 INFO  [main]:[SERVICE_INIT] ----> **** End Migration **************************************
2024-08-28 10:00:36 28.08.2024 08:00:36.982 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:36 28.08.2024 08:00:36.982 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:36 28.08.2024 08:00:36.982 INFO  [main]:[SERVICE_INIT] ----> **** Migration check END ********************************
2024-08-28 10:00:36 28.08.2024 08:00:36.982 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.007 INFO  [main]:[SERVICE_INIT] ----> Successfully register Webservice instance. uuid: 96487e9f-e503-4d56-bcbd-7688f38ce12d_sprint-testing-9abbf93, address: 172.19.0.5
2024-08-28 10:00:37 28.08.2024 08:00:37.007 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.007 INFO  [main]:[SERVICE_INIT] ----> **** Initialize Services... *****************************
2024-08-28 10:00:37 28.08.2024 08:00:37.007 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.015 INFO  [main]:[SERVICE_INIT] ------> Activate background update task
2024-08-28 10:00:37 28.08.2024 08:00:37.015 INFO  [main]:[SERVICE_INIT] ------> Task runs on an update interval of 15000
2024-08-28 10:00:37 28.08.2024 08:00:37.039 INFO  [main]:[ch.ethz.seb.sps.server.datalayer.dao.impl.WebserviceInfoDAOImpl] Set webservice 96487e9f-e503-4d56-bcbd-7688f38ce12d_sprint-testing-9abbf93 as master
2024-08-28 10:00:37 28.08.2024 08:00:37.042 INFO  [main]:[SERVICE_INIT] -------->
2024-08-28 10:00:37 28.08.2024 08:00:37.042 INFO  [main]:[SERVICE_INIT] --------> This instance has become master!
2024-08-28 10:00:37 28.08.2024 08:00:37.042 INFO  [main]:[SERVICE_INIT] -------->
2024-08-28 10:00:37 28.08.2024 08:00:37.061 INFO  [main]:[SERVICE_INIT] ----> Screenshot Store: 2 workers with update-interval: 1000 initialized
2024-08-28 10:00:37 28.08.2024 08:00:37.061 INFO  [main]:[SERVICE_INIT] ----> SessionServiceHealthControl initialized
2024-08-28 10:00:37 28.08.2024 08:00:37.064 INFO  [main]:[SERVICE_INIT] ----> Screenshot FULL_RDBMS Store: initialized
2024-08-28 10:00:37 28.08.2024 08:00:37.064 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.064 INFO  [main]:[SERVICE_INIT] ----> **** Services initialized *******************************
2024-08-28 10:00:37 28.08.2024 08:00:37.064 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.071 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.071 INFO  [main]:[SERVICE_INIT] ----> Create Initial SEB Server API Account with name: SEBServerAPIAccount
2024-08-28 10:00:37 28.08.2024 08:00:37.072 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.109 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:37 28.08.2024 08:00:37.110 INFO  [main]:[SERVICE_INIT] ----> *** Webservice Info:                                  ***
2024-08-28 10:00:37 28.08.2024 08:00:37.110 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:37 28.08.2024 08:00:37.110 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.110 INFO  [main]:[SERVICE_INIT] ----> JDBC connection pool max size: 10
2024-08-28 10:00:37 28.08.2024 08:00:37.110 INFO  [main]:[SERVICE_INIT] ----> Admin access token validity seconds: 3600
2024-08-28 10:00:37 28.08.2024 08:00:37.110 INFO  [main]:[SERVICE_INIT] ----> Admin refresh token validity seconds: 25200
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> SEB session access token validity seconds: 43200
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Webservice context path: /
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Internal Server address: 0.0.0.0
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Internal Server port: 8090
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Local-Host address: 172.19.0.5
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Local-Host name: 47e92ba78184
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Remote-Host address: 127.0.0.1
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Remote-Host name: localhost
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> External service URI: https://localhost:4431
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ----> Remote-Host name: localhost
2024-08-28 10:00:37 28.08.2024 08:00:37.111 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.112 INFO  [main]:[SERVICE_INIT] ----> Setup: distributed / cloud setup
2024-08-28 10:00:37 28.08.2024 08:00:37.112 INFO  [main]:[SERVICE_INIT] ----> Bundle: SEB Server bundle
2024-08-28 10:00:37 28.08.2024 08:00:37.112 INFO  [main]:[SERVICE_INIT] ---->
2024-08-28 10:00:37 28.08.2024 08:00:37.112 INFO  [main]:[SERVICE_INIT] ----> *********************************************************
2024-08-28 10:00:37 28.08.2024 08:00:37.112 INFO  [main]:[SERVICE_INIT] ----> *** Webservice successfully started up!               ***
2024-08-28 10:00:37 28.08.2024 08:00:37.112 INFO  [main]:[SERVICE_INIT] ----> *********************************************************