Git Product home page Git Product logo

Comments (9)

ArrowThief avatar ArrowThief commented on July 17, 2024

I don't know that this is related, but I've noticed that since around the beginning of the year my flamenco manager web interface is caught in an infinite loop. This has not impacted functionality, apart from no longer being able to access anything in the interface. It still pushes tasks to workers and has moved though render projects. I assumed this was an issue with my manager, so I set about scraping it and starting over, however after I connect to cloud.blender.org to setup the manager, the setup page does the same thing.
So I believe the issue is coming from cloud.blender.org.
I attached gifs to better illustrate the issue.
Manager
Setup

from flamenco.

sybrenstuvel avatar sybrenstuvel commented on July 17, 2024

This happens when the cookies for the security check don't work well. I've seen issues like this with Google Chrome when a hostname without a dot in it (so just localhost, for example) is used. Try using a name like flamenco.local instead of an IP address, that might help.

Alternatively, if your Manager is not facing a public network interface, you can disable the JWT security altogether by editing flamenco-manager.yaml and setting:

user_authentication:
    disableSecurity: false

from flamenco.

ArrowThief avatar ArrowThief commented on July 17, 2024

Interesting, since it just started happening randomly I assumed it was something that had changed on the server side. I didn't consider it may have been a chrome update or something.I went ahead and setup flemenco.local to test it, but It still happens when I go to flamenco.local:8080. Edge works though, so I can just deal with it that way. thanks for the help.

from flamenco.

garyritchie avatar garyritchie commented on July 17, 2024

Firefox also works better than Chrome in this case. Took about an hour to figure that out.

from flamenco.

dingdini avatar dingdini commented on July 17, 2024

I have to add that I'm setting this up as well, and it is utterly failing. I'm running the manger on Ubuntu 18.04, and trying to access the manager through Safari on MacOS Catalina.

from flamenco.

sybrenstuvel avatar sybrenstuvel commented on July 17, 2024

It has something to do with how the browser handles XHR requests from the Flamenco Manager interface to cloud.blender.org. Some browsers include the Cloud session cookie, and others don't. Firefox seems to work, other browsers have some issues. If anyone knows how to fix this properly, please speak up!

from flamenco.

RalekArts avatar RalekArts commented on July 17, 2024

I'm still getting this issue with Firefox, Chrome, and Edge. Any workarounds or fixes on the horizon yet?

from flamenco.

sybrenstuvel avatar sybrenstuvel commented on July 17, 2024

Sprite Fright is in production, which means the Blender Animation Studio will be actively using Flamenco again soon. I'll probably have some time to look into this in the coming months. As I said above, it's part of how the JWT-based security is handled, so when you turn that off your Flamenco Manager is usable by anyone who can reach it, but won't infinitely loop.

from flamenco.

garyritchie avatar garyritchie commented on July 17, 2024

Alternatively, if your Manager is not facing a public network interface, you can disable the JWT security altogether by editing flamenco-manager.yaml and setting:
user_authentication:
disableSecurity: false

Rather it should be true...

user_authentication:
    disableSecurity: true

With that setting it seems to work better in Chromium. Manager is behind a firewall in a trusted environment.

from flamenco.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.