Plugin issue with the manifest remoteDataResource

29 views
Skip to first unread message

Firas Ben Said

unread,
May 30, 2025, 12:50:52 PM5/30/25
to BigBlueButton-dev
Hello BBB Team,

I've been building a plugin for a project and in this plugin I have to fetch some external resources so I wanted to use the remoteDataResource, but I keep getting errors.
Somehow BigBlueButton is not correctly substituting the ${meta_streamEndpointsUrl} variable in your manifest.json with the actual URL am passing during meeting creation. Instead, it's using a default BBB internal URL. 

Screenshot from 2025-05-30 17-41-01.png
```
Response as text: <!--BigBlueButton open source conferencing system - http://www.bigbluebutton.org/.--> <!--Copyright (c) 2022 BigBlueButton Inc. and by respective authors (see below).--> <!--This program is free software; you can redistribute it and/or modify it under the--> <!--terms of the GNU Lesser General Public License as published by the Free Software--> <!--Foundation; either version 3.0 of the License, or (at your option) any later--> <!--version.--> <!--Greenlight is distributed in the hope that it will be useful, but WITHOUT ANY--> <!--WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A--> <!--PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.--> <!--You should have received a copy of the GNU Lesser General Public License along--> <!--with Greenlight; if not, see <http://www.gnu.org/licenses/>.--> <!DOCTYPE html> <html> <head> <title>BigBlueButton</title> <meta name="viewport" content="width=device-width,initial-scale=1"> <!-- Open Graph Attributes --> <meta property="og:title" content="BigBlueButton" /> <meta property="og:description" content="Learn using BigBlueButton, the trusted open-source web conferencing solution that enables seamless virtual collaboration and online learning experiences." /> <meta property="og:image" content="https://bbb3.riadvice.ovh/assets/bbb_logo-176f5d8146a2dc0605ec62f28bdaf3c2addce6747143ca19de1f8e85134f020f.png" /> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="TZUHcD102a1DS91i53bRvWAzGQ6bb2GFq9o4tOLibTKf6AA9iuEssy0gt4_9u8xghO49nZf3ah-FE_5zp6AG4Q" /> <link rel="stylesheet" href="/assets/application-b39ebd3514dcfd0a1ba090096e396970ef3fd06ea35f22a9afdf697e87706870.css" /> <script src="/assets/main-5c0a34455e020caa7360253682497aaa285639ee7ac6d0b14a7785379f1e9fe6.js" defer="defer"></script> </head> <body> <!--BigBlueButton open source conferencing system - http://www.bigbluebutton.org/.--> <!--Copyright (c) 2022 BigBlueButton Inc. and by respective authors (see below).--> <!--This program is free software; you can redistribute it and/or modify it under the--> <!--terms of the GNU Lesser General Public License as published by the Free Software--> <!--Foundation; either version 3.0 of the License, or (at your option) any later--> <!--version.--> <!--Greenlight is distributed in the hope that it will be useful, but WITHOUT ANY--> <!--WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A--> <!--PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.--> <!--You should have received a copy of the GNU Lesser General Public License along--> <!--with Greenlight; if not, see <http://www.gnu.org/licenses/>.--> <div id="root"></div> </body> </html>
```
`Error fetching stream endpoints: Error: Failed to parse JSON response: JSON.parse: unexpected character at line 1 column 1 of the JSON data`

Thank you in advance,

Best regards,

Firas Ben Said
Reply all
Reply to author
Forward
0 new messages