Skip to content
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

Log output in web displaying nothing #155

Closed
someone-au opened this issue Dec 7, 2021 · 18 comments · Fixed by Flexget/Flexget#3443
Closed

Log output in web displaying nothing #155

someone-au opened this issue Dec 7, 2021 · 18 comments · Fixed by Flexget/Flexget#3443
Assignees
Labels

Comments

@someone-au
Copy link

someone-au commented Dec 7, 2021

Expected behaviour:

When viewing the log via the web interface, I should see the currently logged activity.

Actual behaviour:

When viewing the log via the web interface, even though it states that it is streaming the log detail is blank

Steps to reproduce:

Standard installation

Config:

Screenshots:

https://github.com/Flexget/webui/files/7672019/2021-12-08_08-07-15.pdf

Log:

(click to expand) 2021-12-08 08:05:37 INFO web_server Shutting down web server
2021-12-08 08:05:58 INFO manager Daemonizing...
2021-12-08 08:05:58 INFO manager Daemonize complete. New PID: 10327
2021-12-08 08:05:58 INFO web_server_daemon Running web server at IP 0.0.0.0:3456
2021-12-08 08:05:58 INFO web_server_daemon Initiating API
2021-12-08 08:05:58 INFO web_server_daemon Registering WebUI v2
2021-12-08 08:05:58 INFO web_server Web server started at http://127.0.1.1:3456
2021-12-08 08:05:58 INFO web_server API available at http://127.0.1.1:3456/api
2021-12-08 08:05:58 INFO web_server WebUI (v2) available at http://127.0.1.1:3456/
2021-12-08 08:05:58 INFO scheduler Starting scheduler

Additional information:

  • FlexGet version: 3.2.3
  • Installation method: pip
  • OS and version: Raspbian GNU/Linux version 10
  • Browser Verson: various
  • Python version: 3.7
@someone-au someone-au added the needs-triage New issues opened that haven't been looked at label Dec 7, 2021
@barton0426
Copy link

Same.
History: Nothing
Log: Streaming nothing.
3.2.4
pip
docker alpine

@mami7880
Copy link

Same here but History is working!
Server Log: "Streaming" but no display

FlexGet version: 3.2.6
Installation method: pip
OS and version: Ubuntu Server 20.04
Browser Verson: Google Chrome Version 96.0.4664.110 (Offizieller Build) (64-Bit)
Python version: 3.8.10

@jswclw
Copy link

jswclw commented Dec 30, 2021

Confirming same issue here. Log shows nothing although it indicates active streaming. History remains accurate.

Flexget: 3.2.7
Python 3.8.10
API: 1.8.0
OS: Ubuntu 20.04
Browser: Google Chrome, Version 96.0.4664.110 (Official Build) (64-bit)
Installation method: pip3

@moondigi
Copy link

same here

OS: RHEL 8
Python 3.8.8
Flexget: 3.2.8
API: 1.8.0
Browser: Microsoft Edge Version 97.0.1072.62 (Official build) (64-bit)

@gazpachoking
Copy link
Member

This was a bug with pyparsing 3.0.0-3.0.6. I reverted our version for now, but we should be safe again after 3.0.7 is released.
pyparsing/pyparsing#350
Flexget/Flexget@e8abf65

@someone-au
Copy link
Author

Perfect thanks for the update.

@cinderblock
Copy link

I'm seeing what I think may be the same bug. I have a lot of logs but I just see logs that are over 7 hours old. For a frame, as the page loads, I see the most recent logs, but then they get filtered away to only show old ones.

@jswclw
Copy link

jswclw commented Apr 12, 2022

I was experiencing this issue back in December on version 3.2.7, then the issue was gone for a while. Now, with version 3.3.8, it is back. Assuming this is still based on the pyparsing bug that [gazpachoking] mentioned. Just not sure why it came back. Validated that pyparsing module is version 3.0.7 which was expected to address the problem.

@Mit2g
Copy link

Mit2g commented Apr 16, 2022

Same. Version 3.3.8 and API 1.8.0. Log tab display no log but disconnect. Already try to delete sqlite file and log what I think would rebuild cache or something cause this issue but cannot fix
image

@frankyw
Copy link

frankyw commented Apr 26, 2022

Same. Version 3.3.8 and API 1.8.0. Log tab display no log but disconnect.

Same version, same problem (blank log tab, but does show "streaming" with a blank page)

Tried pyparsing 3.0.7 and 3.0.8, same result.

@shotfirer
Copy link

Is there any news about this issue? No changes in 3.3.9

@frankyw
Copy link

frankyw commented May 18, 2022

@gazpachoking any thoughts on this? The issue remains with pyparsing 3.0.7, 3.0.8 and now I have confirmed with 3.0.9 on Flexget 3.3.9

@kristenmills
Copy link
Member

I opened a pull request to lock the pyparsing version back to 2.4.7 which should fix the issue while i look into what changes with pyparsing@3

@kristenmills kristenmills added bug and removed needs-triage New issues opened that haven't been looked at labels May 20, 2022
@kristenmills kristenmills self-assigned this May 20, 2022
@kristenmills
Copy link
Member

Pinned the version of pyparsing back to 2.4.7. The fix will be in the next flexget release. Will update when that
is published (roughly 16 hours from now)
Flexget/Flexget@ad8d076

@kristenmills
Copy link
Member

Sorry entirely forgot to update once it was published but @frankyw or @shotfirer can you confirm it's working in a version of flexget v3.3.11 or later?

@frankyw
Copy link

frankyw commented May 24, 2022

@kristenmills yep all working fine on 3.3.12 👍🏼

@kristenmills
Copy link
Member

Perfect thanks. I'm gonna close this out then.

@AuroraFrowned
Copy link

Version Info
Flexget: 3.3.22
Web UI: 2.0.28
API: 1.8.0

Server Log
Disconnected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.