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

(linux) Too many redirections #438

Open
chazix opened this issue Oct 6, 2023 · 2 comments
Open

(linux) Too many redirections #438

chazix opened this issue Oct 6, 2023 · 2 comments

Comments

@chazix
Copy link

chazix commented Oct 6, 2023

Issue Checklist

  • [x ] I'm using the latest u3d version
  • [ x] I ran u3d --help
  • [ x] I read the README
  • [ x] I made sure that a similar issue doesn't exit

Issue Description

  • platform: ubuntu 18.04 lts
  • running: u3d available --trace or u3d available --no-central --trace resolves in Too many redirections
u3d available --no-central --trace
Cache is out of date. Updating cache for Linux
Loading Unity releases
Traceback (most recent call last):
        33: from /usr/local/bin/u3d:23:in `<main>'
        32: from /usr/local/bin/u3d:23:in `load'
        31: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/exe/u3d:9:in `<top (required)>'
        30: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/commands_generator.rb:43:in `start'
        29: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/commands_generator.rb:265:in `run'
        28: from /var/lib/gems/2.5.0/gems/commander-4.5.2/lib/commander/delegates.rb:15:in `run!'
        27: from /var/lib/gems/2.5.0/gems/commander-4.5.2/lib/commander/runner.rb:68:in `run!'
        26: from /var/lib/gems/2.5.0/gems/commander-4.5.2/lib/commander/runner.rb:452:in `run_active_command'
        25: from /var/lib/gems/2.5.0/gems/commander-4.5.2/lib/commander/command.rb:155:in `run'
        24: from /var/lib/gems/2.5.0/gems/commander-4.5.2/lib/commander/command.rb:184:in `call'
        23: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/commands_generator.rb:142:in `block (2 levels) in run'
        22: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/commands.rb:113:in `list_available'
        21: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/commands.rb:275:in `cache_versions'
        20: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/commands.rb:275:in `new'
        19: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/cache.rb:72:in `initialize'
        18: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/cache.rb:115:in `overwrite_cache'
        17: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/cache.rb:140:in `update_cache'
        16: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:149:in `list_available'
        15: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:207:in `list_available'
        14: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:207:in `map'
        13: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:208:in `block in list_available'
        12: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:44:in `page_content'
        11: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:54:in `page_content'
        10: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         9: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         8: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         7: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         6: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         5: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         4: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         3: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         2: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
         1: from /var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
/var/lib/gems/2.5.0/gems/u3d-1.3.3/lib/u3d/utils.rb:60:in `follow_redirects': Too many redirections (RuntimeError)

I encountered this in the past, and was able to do a work around by bypassing the UNITY_LINUX_DOWNLOADS forums, as it is attempting to require the user to login: Animal-Team@2de960e

@the-iron-ryan
Copy link

I'm having this exact same issue running on Ubuntu 23.10

itas-admin@ubuntu-server:~/Unity_Projects/drift$ u3d available --no-central --trace
Cache is out of date. Updating cache for Linux
Loading Unity releases
/var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:60:in `follow_redirects': Too many redirections (RuntimeError)
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:87:in `follow_redirects'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/utils.rb:54:in `page_content'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:44:in `page_content'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:208:in `block in list_available'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:207:in `map'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:207:in `list_available'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/unity_versions.rb:149:in `list_available'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/cache.rb:140:in `update_cache'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/cache.rb:115:in `overwrite_cache'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/cache.rb:72:in `initialize'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/commands.rb:275:in `new'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/commands.rb:275:in `cache_versions'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/commands.rb:113:in `list_available'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/commands_generator.rb:142:in `block (2 levels) in run'
        from /var/lib/gems/3.1.0/gems/commander-4.6.0/lib/commander/command.rb:187:in `call'
        from /var/lib/gems/3.1.0/gems/commander-4.6.0/lib/commander/command.rb:157:in `run'
        from /var/lib/gems/3.1.0/gems/commander-4.6.0/lib/commander/runner.rb:444:in `run_active_command'
        from /var/lib/gems/3.1.0/gems/commander-4.6.0/lib/commander/runner.rb:58:in `run!'
        from /var/lib/gems/3.1.0/gems/commander-4.6.0/lib/commander/delegates.rb:18:in `run!'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/commands_generator.rb:265:in `run'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/lib/u3d/commands_generator.rb:43:in `start'
        from /var/lib/gems/3.1.0/gems/u3d-1.3.3/exe/u3d:9:in `<top (required)>'
        from /usr/local/bin/u3d:25:in `load'
        from /usr/local/bin/u3d:25:in `<main>'

Any updates on this?

@jrowinski3d
Copy link

jrowinski3d commented Nov 20, 2023

Facing the same issue here +1

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

No branches or pull requests

3 participants