I'm using Webvisu on chromium in kiosk mode to monitor some variables from a screen placed near the Raspberry.
My problem is that every time I restart the system, the kiosk mode starts but a login window pops up, with the Webvisu loading forever in the background (picture attached). Here, I can login with any of the users added in the 'Users and Groups' tab.
I need to eliminate this because the system needs to be minimal (no keyboard nor mouse) and it will be used by different operators.
I noticed that by eliminating completely the User management, it's solved, but this is not an option for me bc I need to keep it.
Bottom line: how can I disable the need for Webvisu authentication on Codesys?
[SysFile]FilePath.1=/etc/, 3S.datPlcLogicPrefix=1[CmpLog]Logger.0.Name=/tmp/codesyscontrol.logLogger.0.Filter=0x0000000FLogger.0.Enable=1Logger.0.MaxEntries=1000Logger.0.MaxFileSize=1000000Logger.0.MaxFiles=1Logger.0.Backend.0.ClassId=0x00000104 ;writes logger messages in a fileLogger.0.Type=0x314 ;Set the timestamp to RTC[CmpSettings]FileReference.0=SysFileMap.cfg, SysFileMapFileReference.1=/etc/CODESYSControl_User.cfg[SysExcept]Linux.DisableFpuOverflowException=1Linux.DisableFpuUnderflowException=1Linux.DisableFpuInvalidOperationException=1[CmpBACnet]IniFile=bacstacd.ini[CmpWebServer]ConnectionType=0[CmpOpenSSL] WebServer.Cert=server.cer WebServer.PrivateKey=server.key WebServer.CipherList=HIGH[SysMem]Linux.Memlock=0[CmpCodeMeter]InitLicenseFile.0=3SLicense.wbb[SysEthernet]Linux.ProtocolFilter=3 [SysCom]Linux.Devicefile=/dev/ttyUSBportnum :=COM.SysCom.SYS_COMPORT1;[CmpSchedule]ProcessorLoad.Enable=1ProcessorLoad.Maximum=95ProcessorLoad.Interval=5000DisableOmittedCycleWatchdog=1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@m.prestel
I apologize for not being more clear what my question is. I'm trying to clarify the answer to the original question which is (basically paraphrased...)
"how can the User Management be enabled but not required for webvisu only"
I want to protect my controller against unauthorized downloads/uploads and prevent access to the code but I don't want to require a login for the webvisu pages.
Is it possible to access the webvisu pages without password or create a user with no password that can access the webvisu pages? If so, how is this done?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
"I want to protect my controller against unauthorized downloads/uploads and prevent access to the code but I don't want to require a login for the webvisu pages."
If you are using a runtime version >= 3.5.14.0, you should not be required to provide a runtime login.
This is however the case, if you have one of the following two settings active in your CODESYSControl.cfg:
AllowFileTransferServices=1
CallVisuServicesDirectly=0
Best regards,
Marcel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello everyone,
I'm using Webvisu on chromium in kiosk mode to monitor some variables from a screen placed near the Raspberry.
My problem is that every time I restart the system, the kiosk mode starts but a login window pops up, with the Webvisu loading forever in the background (picture attached). Here, I can login with any of the users added in the 'Users and Groups' tab.
I need to eliminate this because the system needs to be minimal (no keyboard nor mouse) and it will be used by different operators.
I noticed that by eliminating completely the User management, it's solved, but this is not an option for me bc I need to keep it.
Bottom line: how can I disable the need for Webvisu authentication on Codesys?
Thanks in advance,
F
more posts ...
Hey,
What runtime version are you using?
Could you please provide your codesyscontrol.cfg?
Thx
Best regards,
Marcel
Hi Marcel,
I'm running V3.5.13.0
Here my CODESYSControl.cfg file:
Hey,
I am sorry to say, but the option to not require a runtime user login was only added with runtimes >= 3.5.14.0
Best regards,
Marcel
@m.prestel
How do you do disable it in higher versions?
@m.prestel
How do you do disable it in higher versions?
Last edit: cddubya 2021-11-05
It is disabled by default.
If you however require a file service, you have to do a runtime login.
Best regards,
Marcel
@m.prestel
I apologize for not being more clear what my question is. I'm trying to clarify the answer to the original question which is (basically paraphrased...)
I want to protect my controller against unauthorized downloads/uploads and prevent access to the code but I don't want to require a login for the webvisu pages.
Is it possible to access the webvisu pages without password or create a user with no password that can access the webvisu pages? If so, how is this done?
"I want to protect my controller against unauthorized downloads/uploads and prevent access to the code but I don't want to require a login for the webvisu pages."
If you are using a runtime version >= 3.5.14.0, you should not be required to provide a runtime login.
This is however the case, if you have one of the following two settings active in your CODESYSControl.cfg:
AllowFileTransferServices=1
CallVisuServicesDirectly=0
Best regards,
Marcel