There is another bug that wasn't fixed on this version: data volumes setup.
When you go to add a new volume you can't enter it's name. That field is greyed and it didn't allow you to type it´s name.
You can enter the path though, but that's not enough to allow it's creation.
I'm pretty sure that's also an easy fix because when I first install Carbonio in April or May it was working and is stopped to work laters.
Also very interesting that is allows you to change names from primary and indexes volumes that are set there by default... =)
Hi, perhaps you can help clarifying this situation
I'm working on Portuguese (Portugal) translations and the "MTA - outgoing mail" page has an option: TLS Security Level
The translation for the options is wrong for Portuguese (Brazil) and I think also for French.
what should be the possible values?
None and Yes?
None and Available?
other
Many thanks
PS.
Is there a Forum for translation issues? Sorry if this is the wrong place
@antonio Hello Antonio,
Well.. I have to confess that I always use English as main language in admin interface because it's easier to find documentation and searches results in that language than in Portuguese... anyway I went the and took a look. Title is "TLS Security Level" and available options in English are "May and None" so I would translate it like this:
Título: Segurança TLS
Opções: "Sim" e "Não"
Saudações da Paraíba!
@anahuac Thanks. Ok. I also saw that in English.
For now I will let "Sim" and "Não" but I think it's a very simple way to specify this setting as "TLS Security Level" could be the TLS version (Level?)
Let's see in the future.
Saudações do Algarve
@antonio I think you may agree that "TLS Security Level" translated as "Nível de Segurança TLS" with options "Sim" e "Não" doesn't make much sense because "Level" would translate as "categories" and in English they mean "turned on or off".... am I right?
So, I just tried to upgrade my production server but Docs doesn't works as expected.
It opens the editor or spreadsheet but the document is blank. It doesn't show any content =(
I tried the workaround we did last upgrade:
apt-get install carbonio-docs-editor=22.05.12-1ubuntu1~focal pending-setups -a
But it didn't fixed it. So I had to do rollback and stay in 23.7.0
Are you also experimenting this issue? any known workaround?
@anahuac Hi.
I have a similar issue.
Every document I try to open I got "no healthy upstream"
No time to check it yet
@antonio where do you get that message? in my space I can't find any error.
In time, I'll like to invite you to our Carbonio group in Telegram @CarbonioBrasil =)
Well... there is a development on that matter: when I upgrade on my test environment docs works perfectly.... but on production it didn't =(
I'll like to know how to debug that... first sight looking into logs didn't helped much.
@anahuac I'm looking this now.
"no healthy upstream" means the upper server is not responding
with the command
systemctl status carbonio-*
I just confirmed that "carbonio-docs-editor.service - Carbonio Docs Server" is not running
I'm going to check logs now
I see... so I decided to upgrade my production server anyway to try to figure it out.
Interesting thing is that Docs open the file, it even allows me to type in it, but it doesn't displays it.
I created a test spreadsheet and added some content in cell A28. Content "teste" is there and you can see it in the top bar, but not in the screen it self... take a look at this screenshot I did
One more thing: preview displays all content.
Oh.. and all Carbonio services are up and running
Found some problems
Sep 30 14:35:06 storage carbonio-prometheus-mysqld-exporter[624]: ts=2023-09-30T14:35:06.303Z caller=exporter.go:149 level=error msg="Error pinging mysqld" err="Error 1045: Access denied for user 'zextras'@'localhost' (using password: YES)"
Sep 30 14:35:56 storage service-discoverd[647]: 2023-09-30T14:35:56.411Z [WARN] agent: Check socket connection failed: check=service:carbonio-docs-editor error="dial tcp 127.0.0.1:10000: connect: connection refused"
but this does seem related to problem. Someone???
try to zmfixperms
bigger problem
the file /opt/zextras/libexec/zmfixperms has a problem
it sets the owner zextras for /opt/zextras tree but /opt/zextras/carbonio-storages/blobs has to be owned by carbonio-storages
so
chown carbonio-storages: /opt/zextras/carbonio-storages/blobs -R
back to the problem
I saw that /etc/zextras/docs is owned by carbonio-docs-editor but all inside folders were zextras
that make me suspect also because docs/log file was empty
so I did
chown carbonio-docs-editor: docs -R
systemctl restart carbonio-docs-editor
and voila carbonio-docs is running
BUT problem is not solved yet
I may have a firewall problem
error:
HTTP ERROR 504
Problem accessing upstream server. Reason: Cannot connect to the upstream server. Connection timeout.
Possible reasons:
- upstream server is blocked by a firewall
- upstream server is failing to send back the response in time
- upstream server is down
from nginx
@antonio So many information LOL
I reviewed it all and....
1 - Yes, I have the same error output on carbonio-prometheus-mysqld-exporter[, but AFAICS it doesn't affected Carbonio general functionalities. So I'll deal with that later =)
2 - My carbonio-docs-editor is loading perfectly
carbonio-docs-editor.service: Succeeded.
3 - My /opt/zextras/carbonio-storages/blobs seems to have the right permissions:
drwxr-xr-x 62 carbonio-storages zextras 4,0K set 29 18:57 blobs
4 - I don't have any /etc/zextras/docs folder here.... I mean... it doesn't exists
ls -alh /etc/zextras/ total 32K drwxr-xr-x 6 root root 4,0K jun 29 20:39 . drwxr-xr-x 128 root root 12K set 30 11:20 .. drwxr-xr-x 2 carbonio-proxy carbonio-proxy 4,0K jun 29 20:46 carbonio-proxy drwxr-xr-x 2 root root 4,0K jun 29 20:46 carbonio-storages drwx------ 3 root root 4,0K set 30 11:20 pending-setups.d drwxr-xr-x 3 root root 4,0K set 30 11:18 service-discover
So, I think we're facing different issues my friend =(
And here you can see both Doscs from two servers with Dev tools Console output showing the error in one of them
Autofocus processing was blocked because a document already has a focused element. bundle.js:1883 Uncaught TypeError: Cannot read properties of undefined (reading 'events') at contextmenu (bundle.js:1883:8) at $.fn.contextMenu (bundle.js:2163:21) at bundle.js:25663:84 contextmenu @ bundle.js:1883 $.fn.contextMenu @ bundle.js:2163 (anonymous) @ bundle.js:25663 setTimeout (async) _onUpdatePermission @ bundle.js:25663 fire @ bundle.js:12070 _enterEditMode @ bundle.js:32470 setPermission @ bundle.js:32425 onAdd @ bundle.js:18741 onAdd @ bundle.js:19639 _layerAdd @ bundle.js:13548 whenReady @ bundle.js:13220 addLayer @ bundle.js:13552 _onStatusMsg @ bundle.js:12460 _onMessage @ bundle.js:12387 _emitSlurpedEvents @ bundle.js:12169 (anonymous) @ bundle.js:12156 setTimeout (async) _queueSlurpEventEmission @ bundle.js:12156 _slurpMessage @ bundle.js:12176 bundle.js:13595 Incorrect constructor argument types or missing required arguments SheetGeometry @ bundle.js:13595 _handleSheetGeometryDataMsg @ bundle.js:19846 _onCommandValuesMsg @ bundle.js:19898 _onMessage @ bundle.js:17440 _onMessage @ bundle.js:19663 _onMessage @ bundle.js:12398 _emitSlurpedEvents @ bundle.js:12169 (anonymous) @ bundle.js:12156 setTimeout (async) _queueSlurpEventEmission @ bundle.js:12156 _slurpMessage @ bundle.js:12176 bundle.js:20368 _setSelectionRange: cursor set between pre-/post-space bundle.js:17172 Uncaught TypeError: Cannot read properties of undefined (reading 'forEachInCorePixelRange') at CanvasSectionObject._drawGridSectionArea (bundle.js:17172:57) at CanvasSectionObject.onDrawArea (bundle.js:14041:49) at CanvasSectionObject._onDrawGridSection (bundle.js:17152:7) at CanvasSectionObject.onDraw (bundle.js:14039:24) at CanvasSectionContainer.drawSections (bundle.js:14579:18) at CanvasSectionContainer.onClick (bundle.js:14337:34) at HTMLDivElement.<anonymous> (bundle.js:17108:76)
I hope this helps devels to give us an idea how to fix it