Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JVB drops service after one minute with Failed to run health check: singlePortHarvesters must not be null #2079

Open
garloff opened this issue Jan 13, 2024 · 1 comment

Comments

@garloff
Copy link

garloff commented Jan 13, 2024

Description

Starting a docker-jitsi-meet setup (finally with websockets working) from git master.
Creating a meeting crashes upon the second person joining.

Current behavior

Creating a meeting crashes upon the second person joining.

Jicofo 2024-01-13 18:53:26.225 WARNING: [61] BridgeSelector.selectBridge#182: There are no operational bridges.
Jicofo 2024-01-13 18:53:26.225 INFO: [62] [[email protected] meeting_id=dc074d68-a960-4a40-a61d-d9577cdc8375] ColibriV2SessionManager.allocate#278: Allocating for fef1fe7f
Jicofo 2024-01-13 18:53:26.225 SEVERE: [61] [[email protected] meeting_id=dc074d68-a960-4a40-a61d-d9577cdc8375 participant=c4b0cf4c] ParticipantInviteRunnable.doRun#219: Can not invite participant, no bridge available.
Jicofo 2024-01-13 18:53:26.225 WARNING: [62] BridgeSelector.selectBridge#182: There are no operational bridges.
Jicofo 2024-01-13 18:53:26.225 SEVERE: [62] [[email protected] meeting_id=dc074d68-a960-4a40-a61d-d9577cdc8375 participant=fef1fe7f] ParticipantInviteRunnable.doRun#219: Can not invite participant, no bridge available.

In the JVB logs, I see:

JVB 2024-01-13 18:49:23.906 SEVERE: [40] HealthChecker.run#181: Health check failed in PT0.001103S: Result(success=false, hardFailure=true, responseCode=null, sticky=false, message=Failed to run health check: singlePortHarvesters must not be null)

starting one minute after JVB startup and then repeating once per minute.

Expected Behavior

Not crashing.

Possible Solution

Workaround:
Start a meeting within one minute after JVB has started. Everything will work then.
It seems to continue working for future meetings as well until JVB gets restarted.

Maybe PR #2078 addresses this?
As soon as new packages have been built, we may find out ...

Steps to reproduce

Clone docker-jitsi-meet and create unstable containers by make prepare.

Environment details

docker setup in a VM.
various working STUN servers are configured.
A static mapping to my public IP is available as well (via JVB_ADVERTISE_IPS).

@garloff garloff changed the title JVB drops service after one minute with Failed to run health check: singlePortHarvesters must not be null) JVB drops service after one minute with Failed to run health check: singlePortHarvesters must not be null Jan 13, 2024
@bgrozev
Copy link
Member

bgrozev commented Jan 22, 2024

We found this one independently. Did #2078 address it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants