HTTP device not working?

Avatar
  • updated
  • Under review

Hello,

I've recently updated to version 4.6.17 and http devices with authentication stopped working since then. Funny thing is the http devices with no authentication keep working fine.

I use http devices with authentication to activate Mobotix cameras recordings and it doesn't work since the update. The "Response data" value is empty and no error is showed in the log window. If I use a program task to do the http request, a "no authorised" error messages shows in the log window, even though I'm sure the user and password are correct.

On the other hand, I use http devices to do a couple of tasks with Sonos and it's still working fine.

Any tips?


Thanks in advance.

Best regards

Avatar
ComfortClick Support
  • Under review

Hello,

a new version of bOS has been released and some fixes were made regarding your issues with authentication devices, so please try downloading the latest version and test it out.

Best regards.

Avatar
Noel Fuentes

Hello,

First of all, thanks for the quick reply.

I tried what you said, I've updated to the latest version and now it shows a "Unauthorized" error in the log window. Server has the very same configuration as three days ago, before the update, when it was working properly, so I'm pretty sure it can't be neither user or pass error.

Best regards,

Avatar
ComfortClick Support

Hello,

a new version is in the works which will hopefully resolve this problem.

Best regards.

Avatar
Noel Fuentes

Hello,

Thank you very very much. I really apreciate your effort.

Best regards,

Avatar
Jose Puig
Greetings to all
I look forward to that version, since my house is currently inaccessible and for me it is a tremendous problem.
I hope this is soon and really the solutions.
Greetings again
Avatar
ComfortClick Support

Hello,

the new version was released and you can try and updating your server and testing it out if everything is working as it should.

Best regards.

Avatar
Noel Fuentes

Hello,

The problem has been solved with the latest update. Thank you for being that quick. You're doing a great work. Thanks.

Best regards,

Avatar
Joachim O

Hi. I just updated my own server to latest config and the netatmo driver stopped working. Normally it disconnects at server updates. But gets fixed by disabling and enabling the device. Now I just get a forbidden message in the log and the device goes to disconnected. All parameters for authentication etc is present. Any ideas?

Monitor : 07.11.2019 09:42:57 : General\Users\User : LastServerMessage : Devices : 11/07/2019 09:42:57 : Error : Devices\Netatmo : Forbidden

My log also shows this message shortly after I did the update:

Devices : 06.11.2019 14:26:45 : Error : Devices\Netatmo : Error connecting to device. Content-type at System.Net.Http.Headers.HttpHeaders.CheckName (System.String name) <0x70fd3370 + 0x000fc> in :0
at System.Net.Http.Headers.HttpHeaders.Add (System.String name, IEnumerable`1 values) <0x70fd32a0 + 0x0002f> in :0
at System.Net.Http.Headers.HttpHeaders.Add (System.String name, System.String value) <0x70fd3210 + 0x00053> in :0
at ComfortClick.Http.Driver.HttpDriver+d__10.MoveNext () <0x70d1b2c8 + 0x00297> in :0

Avatar
Fabien Fuster

Upgraded my server to the last stable version and having similar issues. Most of my http device are "not found" and a least one returns the following error :


Devices : 07/11/2019 22:52:54 : Error : Devices\Meteoalarm : Error connecting to device. Misused header name. Make sure request headers are used with HttpRequestMessage, response headers with HttpResponseMessage, and content headers with HttpContent objects. at System.Net.Http.Headers.HttpHeaders.CheckHeaderName(String name)
at System.Net.Http.Headers.HttpHeaders.Add(String name, String value)
at ComfortClick.Http.Driver.HttpDriver.d__10.MoveNext()

Strange wise, some other having headers data too don't return anything.

The most annoying is that all devices are not functioning anymore! For info, the last most stable version for http device was Beta version 6.14

Avatar
Joachim O

I have now updated to the latest beta 2 or 3 times past couple of weeks. Still not working. It's a bit annoying not having the outside temp visible on my KNX switches. Do i have to issue a ticket to get response from the developers? Seems it's a bit random what they read on the forum regarding bugs.