Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dsmr webinterface reports blank... (iOS + port 10080) #1436

Closed
JeeKee80 opened this issue Aug 15, 2021 · 5 comments
Closed

dsmr webinterface reports blank... (iOS + port 10080) #1436

JeeKee80 opened this issue Aug 15, 2021 · 5 comments
Assignees

Comments

@JeeKee80
Copy link

Hi guys,

I am kinda lost, but my dsmr webinterface gives me blank when accessing it with iOS safari\chrome or directly from my pi. If I access the webinterface with my mac it show as it should. I am using NGINX as server running on a pi to only offer local access. dsmr is up-to-date, python 3.7 and pip 21.2.

DSMR webinterface is running as it should. If I use curl I always see a GET request. No errors\warnings in the NGINX logs.

Any ideas?

@dennissiemensma
Copy link
Member

You may want to start with pressing F12 or whatever brings up the developer tools in de browser. Then check the Console tab for any errors and the Network tab to see what status code the requests return. Either may give more information about why it fails.

Screenshot from 2021-08-15 12-53-36

@dennissiemensma dennissiemensma added this to the Other milestone Aug 15, 2021
@JeeKee80
Copy link
Author

JeeKee80 commented Aug 15, 2021 via email

@dennissiemensma
Copy link
Member

dennissiemensma commented Aug 15, 2021

Unfortunately I do not have an iOS device to test with, so you'll need to be really specific. From a technical point of view, I see no obvious reason for requests to be handled differently.

Thanks, but also there it shows only the blank part without any gets.

If requests were sent but dropped by the server, you should see failing requests. If no requests are sent at all, in two browsers on the same device, it's gonna be really hard to debug those.

To be clear, you did try the developer tools on the iOS device? https://developer.apple.com/safari/tools/


Although i did notice some code within dsmr script about standalone (only applicable to safari)

Could you point to the code so I can check out if it's related or not?


I am using NGINX as server running on a pi to only offer local access.

Is this the webserver serving DSMR-reader or is it another proxy in front of it?


If you can't find any other clues, you may want to debug the Nginx server to see whether it receives any request at all from the browsers, and therefor whether the browsers are causing the issue or something else.
I'm not entirely sure what the best way of debugging would be. You could either try Nginx debug logging or use tcpdump on the server running Nginx and see over there whether any requests from the browsers come in.

@JeeKee80
Copy link
Author

JeeKee80 commented Aug 16, 2021 via email

@dennissiemensma
Copy link
Member

Great and thanks for sharing the info as well!

@dennissiemensma dennissiemensma changed the title dsmr webinterface reports blank... dsmr webinterface reports blank... (port 10080) Aug 16, 2021
@dennissiemensma dennissiemensma changed the title dsmr webinterface reports blank... (port 10080) dsmr webinterface reports blank... (iOS + port 10080) Aug 16, 2021
@dsmrreader dsmrreader locked and limited conversation to collaborators Sep 29, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants