• Hi
    Just install WP BigBlueButton plugin. My server and BBB working. I have the end url and the shared secret, but when I set the settings in the plugin, I get the “Save server settings bad server settings error message.”

    I don’t knoew what to do from here.

    I use the latest version of BBB, WP version 5.3.2 and just installed WP BBB Plugin 3.0.0-beta.4 and all run on Astra child theme and with Learndash.

    PLease help.

Viewing 15 replies - 1 through 15 (of 27 total)
  • Plugin Contributor yfngdu

    (@yfngdu)

    Hi @larskaae,

    That looks like the BigBlueButton server could not be reached. This could be due to the BigBlueButton server being down at the time or an incorrect salt.

    If you access API Mate at https://mconf.github.io/api-mate/, fill in your server URL ending in “/api/” and salt (shared secret) and click on GET for getMeetings, does the page successfully load meetings in an XML format?

    The resulting page should contain: <returncode>SUCCESS</returncode>.

    If not, the salt could be incorrect or the BigBlueButton server is unreachable.

    Thread Starter larskaae

    (@larskaae)

    Thank you for your replie,

    I get the returncode SUCCES:
    <response>
    <returncode>SUCCESS</returncode>
    <meetings/>
    <messageKey>noMeetings</messageKey>
    <message>no meetings were found on this server</message>
    </response>

    But I don′t understand it say there are no mettings. In BBB I have 4 mettings and i WP have made one meeting?

    I still have the same issue..

    Plugin Contributor yfngdu

    (@yfngdu)

    Hi @larskaae,

    It looks like those meetings were created in the provided BigBlueButton server, and not on your personal BigBlueButton server, which is why API Mate claims there are no meetings on your server.

    Could you try refreshing the page and then saving? If that does not help, would you mind providing the server URL of your personal BigBlueButton server?

    Thread Starter larskaae

    (@larskaae)

    Hi,

    At API MATE I clear all inputs, set the server settings and GET getmeetings – that give me the same result.
    <response>
    <returncode>SUCCESS</returncode>
    <meetings/>
    <messageKey>noMeetings</messageKey>
    <message>no meetings were found on this server</message>
    </response>
    And again the same result when I refreshing the page and set the server settings.

    My server URL is: https://foreningenonline.dk/bigbluebutton/

    Plugin Contributor yfngdu

    (@yfngdu)

    Hi @larskaae,

    Apologies for the misunderstanding. I meant trying to refresh the WordPress settings page, not the API Mate page, and resubmitting the server settings. Your BigBlueButton server looks healthy from what I can see.

    Thread Starter larskaae

    (@larskaae)

    Oh, and my apologies. Nothing Helps!

    I can’t get it to work.

    /Lars

    William

    (@englishanywhere)

    Have you tried in incognito mode to prevent the browser from caching your settings ?

    Thread Starter larskaae

    (@larskaae)

    Hi @englishanywhere
    I’ve just try that. The same result!

    is there anyknown isues with plugins?

    I can’t figure it out, and i’m really not that good to this.

    /Lars

    Plugin Contributor yfngdu

    (@yfngdu)

    Hi @larskaae,

    If you are okay with digging through code, you could temporarily remove the lines that check if the BigBlueButton server is reachable and forcibly update the server settings. Then, put the lines of code back.

    From the wordpress folder, navigate to the wp-content folder. From there, navigate to to the plugins folder. Then navigate to the bigbluebutton folder. Go to the admin folder. There should be a file named class-bigbluebutton-admin.php. If you remove lines 291-293 from the plugin, namely the lines below:

    if ( ! Bigbluebutton_Api::test_bigbluebutton_server( $bbb_url, $bbb_salt ) ) {
    return 3;
    }

    Save the file, and try to change your BigBlueButton server settings. After the change is successful, put the lines back. This should forcibly save your server settings for the time being. Check that you are able to create rooms with your new server settings, and you should be set.

    Thread Starter larskaae

    (@larskaae)

    hi @yfngdu

    I’ve tried the above code settings. And the good news is, that I could save my server settings.
    I create a room, make a widget and when I join the meeting, i get this error message:

    It is currently not possible to create rooms on the server. Please contact support for help

    And I still getting the:
    <response>
    <returncode>SUCCESS</returncode>
    <meetings/>
    <messageKey>noMeetings</messageKey>
    <message>no meetings were found on this server</message>
    </response>
    in the API MATE

    It seems like I’m not aloud to communicate with my server?

    Plugin Contributor yfngdu

    (@yfngdu)

    Hi @larskaae,

    It looks like your WordPress website is unable to communicate with the BigBlueButton server. Could you let me know if you have any security plugins installed so I can try to replicate the issue on my end?

    Another thing to try is to look at your website’s database, if you are able to access it. In the table, wp_options, there should be two entries by the name bigbluebutton_url and bigbluebutton_salt. Please ensure those values match your BigBlueButton server URL and shared secret. There is a small chance that the URL and shared secret were saved incorrectly after text sanitization.

    Thread Starter larskaae

    (@larskaae)

    hi @yfngdu
    I can see the BBB entries in my sites db. It set to the right URL and the salt is the right one.

    The only security I have right now on my webiste in WP is Jetpack for WP, wich Blocking malicious login.

    My BBB server and my Website have two different URL’s ? And I am not aware about the security settings on my BBB server?

    Thread Starter larskaae

    (@larskaae)

    hi @yfngdu
    Did you have any time to look at my little problem?

    //Lars

    Plugin Contributor yfngdu

    (@yfngdu)

    Hi @larskaae,

    It looks like there is a conflict with jetpack that prevents the bigbluebutton plugin from accessing its conferencing server. That would have to be configured through your jetpack plugin, so I recommend seeking support from the jetpack plugin team.

    nethawk

    (@nethawk)

    This is not an issue with jetpack.. Even after updating the big blue button it is unable to connect to my bigbluebutton server.. whereas the bbb bigbluebutton administration plugin works well with the same settings..

Viewing 15 replies - 1 through 15 (of 27 total)
  • The topic ‘Server Settings don’t work’ is closed to new replies.