BigBlueButton fails to upload presentation - bigbluebutton

I'm using BBB version 1:2.2.0-5 on Ubuntu version 16.04, and from one day to another it suddenly fails to upload a presentation. I already tried doing sudo bbb-conf --restart but nothing. I also tried converting the bigbluebutton.properties with native2ascii but it actually got worse.
This is the error stack:
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T11:04:44.023Z ERROR o.b.p.PresentationUrlDownloadService - Invalid HTTP response=[404] for url=[https://oururl.com/pluginfile.php/271/mod_bigbluebuttonbn/presentation/9abaa22d7f3d68363ce60a45d377edbf/Webinar%20day%201.pdf] with meeting[f4f40140c33569b0f7baa997c70d5a9a0cce5507-1632222283626]
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T11:04:44.023Z ERROR o.b.web.controllers.ApiController - Failed to download presentation=[https://oururl.com/pluginfile.php/271/mod_bigbluebuttonbn/presentation/9abaa22d7f3d68363ce60a45d377edbf/Webinar%20day%201.pdf], meeting=[f4f40140c33569b0f7baa997c70d5a9a0cce5507-1632222283626], fileName=[null]
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T11:04:49.024Z ERROR o.b.p.DocumentConversionServiceImp - Presentation upload failed for meetingId=f4f40140c33569b0f7baa997c70d5a1a0cce5507-1632135883626 presId=1de6396319933dd1ea4a0d5967dbf2dc8decb8c6-1632135883803
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T11:04:49.025Z ERROR o.b.p.DocumentConversionServiceImp - Presentation upload fail reasons [failed_to_download_file]
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T22:44:59.599Z ERROR o.b.p.h.PdfPageCounterHandler - Exception counting images
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T22:44:59.699Z ERROR o.b.p.imp.PresentationFileProcessor - --analytics-- data={"filename":"Webinar%20day%201.pdf","logCode":"determine_num_pages_failed","meetingId":"f4f20140c33569b0f7baa997c70d5a9a0cce5507-1632177893862","message":"Failed to determine number of pages.","podId":"DEFAULT_PRESENTATION_POD","presId":"1de6336319933dd4ea4a0d5967dbf2dc8decb8c6-1632177894042"}
/var/log/bigbluebutton/bbb-web.2021-09-21.log:2021-09-21T07:11:55.754Z ERROR o.b.p.h.PdfPageCounterHandler - Exception counting images
/var/log/bigbluebutton/bbb-web.2021-09-21.log:2021-09-21T07:11:55.754Z ERROR o.b.p.imp.PresentationFileProcessor - --analytics-- data={"filename":"Webinar%20day%201.pdf","logCode":"determine_num_pages_failed","meetingId":"f4f40440c33569b0f7baa997c70d5a9a0cce5507-1632208310241","message":"Failed to determine number of pages.","podId":"DEFAULT_PRESENTATION_POD","presId":"1de6398319933dd4ea4a0d5967dbf2dc8decb8c6-1632208310408"}
-- ERRORS found in /var/log/bigbluebutton/* --
/var/log/bigbluebutton/bbb-web.2021-09-20.log:2021-09-20T22:44:59.599Z ERROR o.b.p.h.PdfPageCounterHandler - Exception counting images
/var/log/bigbluebutton/bbb-web.2021-09-20.log:java.lang.IllegalStateException: No match found
/var/log/bigbluebutton/bbb-web.2021-09-20.log:org.bigbluebutton.presentation.imp.CountingPageException: Exception while trying to determine number of pages.
/var/log/bigbluebutton/bbb-web.2021-09-21.log:2021-09-21T07:11:55.754Z ERROR o.b.p.h.PdfPageCounterHandler - Exception counting images
/var/log/bigbluebutton/bbb-web.2021-09-21.log:java.lang.IllegalStateException: No match found
/var/log/bigbluebutton/bbb-web.2021-09-21.log:org.bigbluebutton.presentation.imp.CountingPageException: Exception while trying to determine number of pages.
I changed the Url and IDs for security reasons. For now, the teachers are sharing their screen as a workaround.

Related

getting not a usable net address error , in between a mlcp job run

we are running a mlcp job to redact data from one server to other and the whole process take 2 days time to complete but now after running to 10 hours, it is giving
'Default provider - Not a usable net address: outputhost:8000 ERROR LocalJobRunner:450 - Error committing task: null' error.
I am not able to understand why we are getting this error as earlier it is working fine.
marklogic version: 10.0.3, mlcp version: 10.0.4

moodle invalid response after successful userlogin

i was facing issue in moodle user was not able to logged in so i change the DB collation and user is now able to login into dashboard but i am also getting this error.
Now user is able to login but this popup error is coming.
invalidresponse
Invalid response value detected
File: /lib/externallib.php
Line: 425
Stack trace:
Error in response - Missing following required key in a single structure: tourconfig
Error code: invalidresponse
* line 425 of /lib/externallib.php: invalid_response_exception thrown
* line 250 of /lib/externallib.php: call to external_api::clean_returnvalue()
* line 59 of /lib/ajax/service.php: call to external_api::call_external_function()
For me, user was not able to login into Moodle and it was the dmlwrite exception. So i changed the DB collation of user table and it's started throwing an error after user logged in.
We are running this whole setup on digital ocean and due to some issue in CPU & Memory, i recycle my whole kubernetes cluster and error resolve automatically.
So as #adrian-sărmaș suggested clear cache and give it try for me maybe it was only issue of caching.

symfony2 php codesniffer standard error

I'm new to phpCodeSniffer and I'm trying to integrate it with eclipse. I've downloaded phpCodeSniffer from PEAR following these instructions, and I also downloaded Symfony2 standards from Github and the php-cs-fixer. I followed all the instructions and everything works fine, but when I try to use the sniffer with eclipse I get the following error:
/usr/bin/php -c /tmp/zend_debug/session7507717624755069136.tmp -d asp_tags=off -d short_open_tag=on /opt/eclipse/plugins/org.phpsrc.eclipse.pti.tools.codesniffer_1.3.0.R20111119000000/php/tools/phpcs.php --report=xml --standard=/usr/share/php/PHP/CodeSniffer/Standards/Symfony2 --tab-width=4 /var/www/siga-nuevo/src/Siga/UserBundle/Controller/UserController.php
PHP Fatal error: Uncaught exception 'PHP_CodeSniffer_Exception' with message 'Referenced sniff Symfony2.Commenting.FunctionComment.MissingParamComment does not exist' in /opt/eclipse/plugins/org.phpsrc.eclipse.pti.library.pear_1.2.2.R20120127000000/php/library/PEAR/PHP/CodeSniffer.php:814
Stack trace:
0 /opt/eclipse/plugins/org.phpsrc.eclipse.pti.library.pear_1.2.2.R20120127000000/php/library/PEAR/PHP/CodeSniffer.php(730): PHP_CodeSniffer->_expandRulesetReference(Object(SimpleXMLElement))
1 /opt/eclipse/plugins/org.phpsrc.eclipse.pti.library.pear_1.2.2.R20120127000000/php/library/PEAR/PHP/CodeSniffer.php(623): PHP_CodeSniffer->getSniffFiles('/usr/share/php/...', 'Symfony2')
2 /opt/eclipse/plugins/org.phpsrc.eclipse.pti.library.pear_1.2.2.R20120127000000/php/library/PEAR/PHP/CodeSniffer.php(438): PHP_CodeSniffer->setTokenListeners('/usr/share/php/...', Array)
3 /opt/eclipse/plugins/org.phpsrc.eclipse.pti.library.pear_1.2.2.R20120127000000/php/library/PEAR/PHP/CodeSniffer/CLI.php(551): PHP_CodeSniffer->process(Array, '/usr/ in /opt/eclipse/plugins/org.phpsrc.eclipse.pti.library.pear_1.2.2.R20120127000000/php/library/PEAR/PHP/CodeSniffer.php on line 814
This is my eclipse configuration:
It looks like the OpenSky symfony2 standards are broken in your case. The relevant part of the error message is this one:
Uncaught exception 'PHP_CodeSniffer_Exception' with message 'Referenced sniff Symfony2.Commenting.FunctionComment.MissingParamComment does not exist'
As symfony follows all the current PSR standards - namely the PSR-0, PSR-1, PSR-2 and PSR-3 (of which PSR-3 provides just the logger interface which monolog respects).
You can aswell directly use the PSR-2 standard included with newer Versions of PHPCS.
The PSR-2 standard implementation in PHPCS has been updated recently - opposite to those old symfony2 standards. Which means the implementation should be more accurate anyway.

Warning: curl_setopt() [function.curl-setopt]: Invalid curl configuration option in facebook_base.php

A week ago I started to notice a problem with the php sdk file - facebook_base.php
sometimes when connected facebook member visit the site and the auto-login trigger I get 2 errors and sometimes only the first error (that is why I used it in my problem title)+ the site shows up but without showing that user is connected.
after a refresh no error is shown and the site for connected member shows up.
I've tried new version of php API and also old ones that worked and still problem remained.
any ideas what can cause the problem?
UPDATE: similar problem spotted here: https://developers.facebook.com/bugs/207087046099691?browse=search_512a0e37e7ecf6136191651
this is the errors:
Warning: curl_setopt() [function.curl-setopt]: Invalid curl configuration option in /home/admin/domains/mydomain.com/public_html/includes/base_facebook.php on line 970
Warning: curl_setopt_array() [function.curl-setopt-array]: Array keys must be CURLOPT constants or equivalent integer values in /home/admin/domains/mydomain.com/public_html/includes/base_facebook.php on line 946

ClickOnce: DeploymentDownloadException: The operation has timed out

Symptom: ClickOnce installation starts and stops after around 600 kB (out of 2 MB).
Progress bar always stops at the same value (tried ten times).
Error log says that The operation has timed out (in inner exception) and fails with "DeploymentDownloadException (Unknown subtype)".
Error log details (irrelevant information trimmed):
ERROR DETAILS
Following errors were detected during this operation.
System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading http://fullpath/name.dll.deploy did not succeed.
- Source: System.Deployment
- Stack trace: at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(Downloa
dQueueItem next)
at
System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
at
System.Deployment.Application.FileDownloader.Download(SubscriptionState
subState)
--- Inner Exception ---
System.Net.WebException
- The operation has timed out.
- Source: System
- Stack trace:
at System.Net.ConnectStream.Read(Byte[] buffer,
Int32 offset, Int32 size)
at
System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(Downloa
dQueueItem next)
This only happens for two customers. The install works OK for thousands of others. I have found numerous posts via google with no answer or generic "firewall is the issue" or "customer was using dialup".
Has anyone solved this? Is this a ClickOnce bug?
Disabling firewall software on the machine did not help because a hardware firewall installed on the network was the cause (FortiGate 30B).
I doubt that it's a bug. However, it seems like it gets stuck at one file in the deployment path. Maybe it is a type of file that is blocked by a firewall.
I would just remove all files but one from the build and see if that gets downloaded ok, and then add the rest of the files one by one (or maybe type by type) and see at what file ClickOnce gets stuck downloading.
If that doesn't seem to do anything, I'd build a dummy app and deploy it with ClickOnce and see if it installs at all on the customer's box.