[00:06:14]
<Vincent R.> I'm trying to set the value through CLI, but i have this error on the script :
File "/usr/lib/python3/dist-packages/yunohost/utils/form.py", line 2058, in prompt_or_validate_form
if not option.is_visible(context):
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/utils/form.py", line 431, in is_visible
return evaluate_simple_js_expression(self.visible, context=context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/utils/form.py", line 218, in evaluate_simple_js_expression
return evaluate_simple_ast(node, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/utils/form.py", line 106, in evaluate_simple_ast
return context[node.id]
~~~~~~~^^^^^^^^^
KeyError: 'tls_passthrough_enabled'
[00:07:29]
<Vincent R.> The config for misc.tls_passthrough.tls_passthrough_enabled is yes
[00:08:33]
<Aleks (he/him/il/lui)> what versions of yunohost are you running
[00:08:55]
<Vincent R.> 12.0.12
[00:20:33]
<Vincent R.> The PR doesn't seem to modify the form.py file, and i'm not familiar enough with the codebase to spot the bug
[08:02:04]
<tituspijean> It should be fixed since that issue and linked PR: https://github.com/YunoHost/issues/issues/2504
`,` should be the separator now in v12.1
[08:15:09]
<Vincent R.> Thank you ! Haven't found it yesterday ! I guess the docs needs a little update then.
I'll try that tonight, thank you !
[08:16:55]
<Vincent R.> I guess I need to update first, I'm still on 12.0.12, is there a manual update process ? Otherwise I'll just modify the files in the linked PR
[08:25:51]
<tituspijean> It is not documented yet, the fix has been released in the testing branch for 12.1 :)
[09:50:40]
<@chrichri:ween.de> > <@chrichri:ween.de> Looks like a good start. Thanks! If this would work, it would be easy to make a small app to keep it line with ynh configuration management...
I guess I'll give nextcloud-aio fpm a shot and if it is working with local nginx I'll try to add a tcp port and make it work from yunohost. https://forum.yunohost.org/t/nextcloud-aio-yunohost/36056
[16:02:16]
<nick> I believe I solved the issue. Despite having the Synapse services running (on a separate domain just for Matrix) assigned to all users, it seems as though because Synapse isn't designed to be accessed directly and doesn't have a portal "button" for users by default, there would be no visible apps to the user. What solved it was making "Synapse" visible to users, despite it not serving any functionality, so there would be at least one app listed in their portal for that domain when they are redirected to it for SSO. Then the invalid username/password error went away and users can login successfully.
[22:31:43]
<Vincent R.> I've switched to the testing branch, i can add the TLS/SNI Passthrough now, but when i do every ressource on my server is showing an SSL error, i don't really know where to look for logs
[22:36:32]
<Vincent R.> aswell as the other server i'm passing to, Nginx looks fine
[23:39:52]
<Vincent R.> I'm making progress, the thing creating the error was the proxy\_protocol. When deactivated everything is back to normal and i can access my coolify instance. I had to change the domain.tld to ~^(.+.)?domain.tld$ in the tls_passthrough.conf to redirect all the subdomains.
I'll investigate further the proxy\_protocol things as i'm pretty sure it's a PEBKAC problem here, everything works fine
[23:41:35]
<Vincent R.> Also, i had to change the let's encrypt challenge from http to dns on traefik (coolify side) because http wasn't working