Hi @girish et @nebulon thanks for the mirotalk app ! I tried theses features https://docs.mirotalk.com/mirotalk-p2p/host-protection/#when-host_protected-is-enabled but it seems it doesn't work : i can authenticate my adminb account and create a room but invited participants can't join without authentication, the HOST_USER_AUTH=false parameter doesn't change this. is it normal ? Thanks again !
Benoit
Posts
-
How to modify the 'config.js' file? -
Cloudron V7.6.3 : impossible to install or update discourseHi all,
we have problems on multiple VM with Discourse and Cloudron V7.6.3 (i need to try on previous Cloudron versions). We can't install or update it.
Do you have the same problem ? it seems a problem with postresql, i don't know.
Some logs :
2024-01-10T11:38:07.000Z /app/code/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:110:in `exec' 2024-01-10T11:38:07.000Z /app/code/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:110:in `exec' 2024-01-10T11:38:07.000Z /app/code/vendor/bundle/ruby/3.2.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>' 2024-01-10T11:38:07.000Z /app/code/vendor/bundle/ruby/3.2.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>' 2024-01-10T11:38:07.000Z /home/cloudron/rbenv/versions/3.2.1/bin/bundle:25:in `<main>' 2024-01-10T11:38:07.000Z /home/cloudron/rbenv/versions/3.2.1/bin/bundle:25:in `<main>' 2024-01-10T11:38:07.000Z /home/cloudron/rbenv/versions/3.2.1/bin/bundle:25:in `load' 2024-01-10T11:38:07.000Z /home/cloudron/rbenv/versions/3.2.1/bin/bundle:25:in `load' 2024-01-10T11:38:07.000Z == 20200117141138 UpdatePostReplyIndexes: migrating =========================== 2024-01-10T11:38:07.000Z ActiveRecord::StatementInvalid: PG::FeatureNotSupported: ERROR: DROP INDEX CONCURRENTLY must be first action in transaction 2024-01-10T11:38:07.000Z Caused by: 2024-01-10T11:38:07.000Z Caused by: 2024-01-10T11:38:07.000Z PG::FeatureNotSupported: ERROR: DROP INDEX CONCURRENTLY must be first action in transaction 2024-01-10T11:38:07.000Z PG::FeatureNotSupported: ERROR: DROP INDEX CONCURRENTLY must be first action in transaction 2024-01-10T11:38:07.000Z StandardError: An error has occurred, all later migrations canceled: 2024-01-10T11:38:07.000Z rake aborted! 2024-01-10T11:38:17.000Z => Healtheck error: Error: Timeout of 7000ms exceeded 2024-01-10T11:38:27.000Z => Healtheck error: Error: Timeout of 7000ms exceeded 2024-01-10T11:38:37.000Z => Healtheck error: Error: Timeout of 7000ms exceeded 2024-01-10T11:38:47.000Z => Healtheck error: Error: Timeout of 7000ms exceeded 2024-01-10T11:38:57.000Z => Healtheck error: Error: Timeout of 7000ms exceeded 2024-01-10T11:39:03.000Z => Healtheck error: Error: connect EHOSTUNREACH 172.18.17.83:80
-
Poll plugin install failsVery strange, i tried again with another method. When i untar the file on my computer (ubuntu desktop) first and i send the directory with cloudron file manager and change the directory ownership, i have an error on activation and it does't work. When i send the targz file directly and extract it with the file manager and change the ownership all is ok and it works ! @girish is it normal ? Problem solved
-
Poll plugin install failsVery strange, because i have Cloudron on owner permissions. I have installed it from the Cloudron file manager, and what about you ?
-
Poll plugin install fails@girish i have more informations with logs
Nov 23 10:37:26{"timestamp":"2023-11-23 09:37:26.383 Z","level":"error","msg":"Failed to get plugins from the marketplace server.","caller":"web/context.go:115","path":"/api/v4/plugins/marketplace","request_id":"3z835g8whjygzqzaj8zqhwpznc","ip_addr":"90.120.42.130","user_id":"6ot7inquxf8gdq7rpkrah7ix4o","method":"GET","err_where":"getRemotePlugins","http_code":500,"error":"getRemotePlugins: Failed to get plugins from the marketplace server., failed with status code 502"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.220 Z","level":"warn","msg":"Unrecognized config permissions tag value.","caller":"api4/config.go:431","tag_value":"sysconsole_write_*_read"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.527 Z","level":"error","msg":"Unable to activate plugin","caller":"app/plugin.go:171","plugin_id":"com.github.matterpoll.matterpoll","bundle_path":"plugins/com.github.matterpoll.matterpoll","error":"unable to start plugin: com.github.matterpoll.matterpoll: fork/exec plugins/com.github.matterpoll.matterpoll/server/dist/plugin-linux-amd64: permission denied"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.547 Z","level":"error","msg":"Not activating plugin because diagnostics are disabled","caller":"app/plugin_api.go:984","plugin_id":"com.mattermost.nps"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.548 Z","level":"error","msg":"Unable to activate plugin","caller":"app/plugin.go:171","plugin_id":"com.mattermost.nps","bundle_path":"plugins/com.mattermost.nps","error":"Not activating plugin because diagnostics are disabled"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.548 Z","level":"info","msg":"plugin process exited","caller":"plugin/hclog_adapter.go:61","plugin_id":"com.mattermost.nps","wrapped_extras":"pathplugins/com.mattermost.nps/server/dist/plugin-linux-amd64pid150"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.832 Z","level":"error","msg":"Unable to activate plugin","caller":"app/plugin.go:171","plugin_id":"com.github.matterpoll.matterpoll","bundle_path":"plugins/com.github.matterpoll.matterpoll","error":"unable to start plugin: com.github.matterpoll.matterpoll: fork/exec plugins/com.github.matterpoll.matterpoll/server/dist/plugin-linux-amd64: permission denied"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.852 Z","level":"error","msg":"Not activating plugin because diagnostics are disabled","caller":"app/plugin_api.go:984","plugin_id":"com.mattermost.nps"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.853 Z","level":"error","msg":"Unable to activate plugin","caller":"app/plugin.go:171","plugin_id":"com.mattermost.nps","bundle_path":"plugins/com.mattermost.nps","error":"Not activating plugin because diagnostics are disabled"} Nov 23 10:37:38{"timestamp":"2023-11-23 09:37:38.853 Z","level":"info","msg":"plugin process exited","caller":"plugin/hclog_adapter.go:61","plugin_id":"com.mattermost.nps","wrapped_extras":"pathplugins/com.mattermost.nps/server/dist/plugin-linux-amd64pid163"}
I have tested on 2 different Cloudron and both same result
-
Poll plugin install failsHi,
I have installed the poll plugin on Mattermost but i can't use it (Matterpoll https://github.com/matterpoll/matterpoll).
Is it possible to use plugins with Cloudron except those from the Marketplace ?
Thanks for your help
Ben
-
need help from French speakers@girish he says that the price is a very good investment because the service is a must have
-
need help from French speakersHi, this is a very positive review
-
Mattermost calls plugin crashes on activationHi, after the last update all is ok on our Mattermost install after 2 restarts. First one on recovery mode and a second one on normal state. I don't know why but now the call plugin is on. I notice an update on the call plugin (I was on 0.19 before the last update and now we are on 0.20). Problem solved ! @tronical do you have the problem after the last update ?
-
Mattermost calls plugin crashes on activation -
Mattermost calls plugin crashes on activation -
Mattermost calls plugin crashes on activation@girish i tried to add 2 Go (4go total) and it doesn't change anything. I tried to delete, reinstall and activate the plugin form the marketplace and same error.
Very strange.
-
Mattermost calls plugin crashes on activationHi,
it seems my calls plugin doesn't work anymore on my Mattermost app up to date.
I tried to delete and reinstall the plugin but nothing changes.last logs after reinstall and activation
Oct 05 17:27:32{"timestamp":"2023-10-05 15:27:32.592 Z","level":"info","msg":"Installing extracted plugin","caller":"app/plugin_install.go:427","plugin_id":"com.mattermost.calls","version":"0.19.0"} Oct 05 17:27:34{"timestamp":"2023-10-05 15:27:34.140 Z","level":"info","msg":"Persisting plugin to filestore","caller":"app/plugin_install.go:230","plugin_id":"com.mattermost.calls"} Oct 05 17:27:40{"timestamp":"2023-10-05 15:27:40.308 Z","level":"warn","msg":"Unrecognized config permissions tag value.","caller":"api4/config.go:431","tag_value":"sysconsole_write_*_read"} Oct 05 17:27:40{"timestamp":"2023-10-05 15:27:40.844 Z","level":"info","msg":"handle to writer DB initialized successfully","caller":"app/plugin_api.go:977","plugin_id":"com.mattermost.calls","origin":"main.(*Plugin).initDB store.go:33","driver":"mysql"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.055 Z","level":"error","msg":"failed to clean up state: GetSinglePost: Unable to get the post.","caller":"app/plugin_api.go:980","plugin_id":"com.mattermost.calls","origin":"main.(*Plugin).OnActivate activate.go:70"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.056 Z","level":"info","msg":"2023/10/05 15:27:41 [DEBUG] plugin: plugin server: accept unix /tmp/plugin1847013508: use of closed network connection\n","caller":"io/io.go:429","plugin_id":"com.mattermost.calls","source":"plugin_stderr"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.057 Z","level":"info","msg":"plugin process exited","caller":"plugin/hclog_adapter.go:61","plugin_id":"com.mattermost.calls","wrapped_extras":"pathplugins/com.mattermost.calls/server/dist/plugin-linux-amd64pid390"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.057 Z","level":"error","msg":"Unable to activate plugin","caller":"app/plugin.go:171","plugin_id":"com.mattermost.calls","bundle_path":"plugins/com.mattermost.calls","error":"failed to clean up state: GetSinglePost: Unable to get the post."} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.531 Z","level":"info","msg":"handle to writer DB initialized successfully","caller":"app/plugin_api.go:977","plugin_id":"com.mattermost.calls","origin":"main.(*Plugin).initDB store.go:33","driver":"mysql"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.905 Z","level":"error","msg":"failed to clean up state: GetSinglePost: Unable to get the post.","caller":"app/plugin_api.go:980","plugin_id":"com.mattermost.calls","origin":"main.(*Plugin).OnActivate activate.go:70"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.907 Z","level":"info","msg":"plugin process exited","caller":"plugin/hclog_adapter.go:61","plugin_id":"com.mattermost.calls","wrapped_extras":"pathplugins/com.mattermost.calls/server/dist/plugin-linux-amd64pid401"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.907 Z","level":"warn","msg":"error closing client during Kill","caller":"plugin/hclog_adapter.go:70","plugin_id":"com.mattermost.calls","wrapped_extras":"errunexpected EOF"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.907 Z","level":"warn","msg":"plugin failed to exit gracefully","caller":"plugin/hclog_adapter.go:72","plugin_id":"com.mattermost.calls"} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.907 Z","level":"error","msg":"Unable to activate plugin","caller":"app/plugin.go:171","plugin_id":"com.mattermost.calls","bundle_path":"plugins/com.mattermost.calls","error":"failed to clean up state: GetSinglePost: Unable to get the post."} Oct 05 17:27:41{"timestamp":"2023-10-05 15:27:41.941 Z","level":"info","msg":"Loaded system translations","caller":"i18n/i18n.go:132","for locale":"en","from locale":"/app/code/i18n/en.json"}
Do you have encounter this problem ?
Thanks for your help !
-
Email : import with Cloudronyes it is what i use finally and it works well. Thanks !
-
Email : import with CloudronI found the solution with Imapsync int the doc
https://docs.cloudron.io/guides/import-email/
Sorry for my message
-
Email : import with CloudronHi,
is it possible to import .eml with Cloudron ? i need to migrate some Gandi mailboxes to Cloudron and with Sogo it is possible to export emails in .eml.
Thanks for your advices
Ben
-
Strange message "Removing containers for upgrade" after Cloudron upgradeAfter a restart of the VM it seems ok ! All the app containers need a complete reconfiguration by the Cloudron after that, all is ok.
Can you give us a new method to check if a Cloudron is on without errors please because the "errorMessage" is gone on the new /api/v1/cloudron/status version ?
Thanks
-
Strange message "Removing containers for upgrade" after Cloudron upgradeHi,
I have a strange message on a Cloudron after the last upgrade.
@girish i don't if i need to do something with it. It appears on the dashboard and i can't remove it.
Another question is about the Cloudron status json here :
My monitor is in error because there is a test on errorMessage (/api/v1/cloudron/status)
Monitoring message : "TEXT ERROR : Pattern '"errorMessage": null' not found.)"
My server is on Cloudron v7.5.2 (Ubuntu 20.04.6 LTS)
Thanks for your help.
Benoit
-
Create app "packages" for 'managed' cloudronsIt could be a manageable app store by the super admin of the cloudron. He could hide the default app store for non technical clients and choose what apps need to be accessible with a customization on the description of these apps. it could be an interface with toggle buttons to activate or deactivate some apps. And you can choose the text you want to show for each app activated. the process to install would be the same. Be careful for me in the back, it is the same app store but it is the front what is different and more compatible with newbies and non tech users.
it is a big improvement but it does not seem impossible to do for super @girish ;). Perhaps i don't see all the difficulties it could engage.
Anyway it could be a more comprehensible interface to help the onboarding of new users. -
Create app "packages" for 'managed' cloudrons@scooke i don't want to change the apps names. I don't want to hide logos, marks or apps websites. We want to show that open source apps are an alternative to the GAFAM apps. We want to promote open source apps. What i would like is to have the hand to edit app store apps description with more explicit words for non technical users. I don't know how it could be done on the app store and if it is possible but it would be a big + for us and our clients.
And the fact we can't translate the app store description adds some complication for our clients.