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

Register is redirected to login #6638

Closed
stanislav-brabec opened this issue Oct 5, 2021 · 5 comments
Closed

Register is redirected to login #6638

stanislav-brabec opened this issue Oct 5, 2021 · 5 comments
Labels
question This is more a question for the support than an issue. wontfix Nobody will work on this.

Comments

@stanislav-brabec
Copy link
Contributor

openSUSE Weblate uses openSUSE OpenID as the only user account backend. When one wants to register using Weblate, the Register button on the main screen refers to https://l10n.opensuse.org/accounts/register/. This immediately redirects to https://l10n.opensuse.org/accounts/login/opensuse/, which ends with https://id.opensuse.org/login/ldap?ipsilon_transaction_id={string}. This is a correct login web page, but there is no option to register. The correct registration URI is https://idp-portal.suse.com/univention/self-service/#page=createaccount

To Reproduce the issue

Steps to reproduce the behavior:

  1. Go to https://l10n.opensuse.org/
  2. Click on Register

Expected behavior

Redirect to https://idp-portal.suse.com/univention/self-service/#page=createaccount

Server configuration and status

  • Weblate: 4.7.1
  • Django: 3.2.5
  • siphashc: 1.3
  • translate-toolkit: 3.3.6
  • lxml: 4.6.3
  • Pillow: 8.3.1
  • bleach: 3.1.5
  • python-dateutil: 2.8.1
  • social-auth-core: 4.1.0
  • social-auth-app-django: 4.0.0
  • django-crispy-forms: 1.9.0
  • oauthlib: 2.0.6
  • django-compressor: 2.4
  • djangorestframework: 3.11.2
  • django-filter: 2.4.0
  • django-appconf: 1.0.4
  • user-agents: 2.1
  • filelock: 3.0.12
  • setuptools: 40.5.0
  • jellyfish: 0.7.2
  • openpyxl: 3.0.3
  • celery: 5.0.5
  • kombu: 5.1.0
  • translation-finder: 2.9
  • weblate-language-data: 2021.5
  • html2text: 2019.8.11
  • pycairo: 1.20.0
  • pygobject: 3.34.0
  • diff-match-patch: 20181111
  • requests: 2.25.1
  • django-redis: 4.11.0
  • hiredis: 1.0.1
  • sentry_sdk: 0.14.4
  • Cython: 0.29.14
  • misaka: 2.1.1
  • GitPython: 3.0.5
  • borgbackup: 1.1.15
  • pyparsing: 2.4.7
  • pyahocorasick: 1.4.1
  • python-redis-lock: 3.6.0
  • Python: 3.6.13
  • Git: 2.31.1
  • psycopg2: 2.8.5
  • chardet: 3.0.4
  • ruamel.yaml: 0.17.4
  • Redis server: 6.0.14
  • PostgreSQL server: 13.4
  • Database backends: django.db.backends.postgresql
  • Cache backends: default:RedisCache, avatar:FileBasedCache
  • Email setup: django.core.mail.backends.smtp.EmailBackend: localhost
  • OS encoding: filesystem=utf-8, default=utf-8
  • Celery: redis://localhost:6379, redis://localhost:6379, regular
  • Platform: Linux 5.3.18-59.24-default (x86_64)

Weblate deploy checks

System check identified some issues:

WARNINGS:
?: (weblate.W025.ass) Failure in loading handler for ass file format: aeidon or gaupol package required for Subtitle support
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.ini) Failure in loading handler for ini file format: Missing iniparse library.
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.islu) Failure in loading handler for islu file format: Missing iniparse library.
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.laravel) Failure in loading handler for laravel file format: No module named 'phply'
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.php) Failure in loading handler for php file format: No module named 'phply'
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.srt) Failure in loading handler for srt file format: aeidon or gaupol package required for Subtitle support
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.ssa) Failure in loading handler for ssa file format: aeidon or gaupol package required for Subtitle support
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W025.sub) Failure in loading handler for sub file format: aeidon or gaupol package required for Subtitle support
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#optional-deps
?: (weblate.W033.Gerrit) Failure in loading VCS module for Gerrit: git: 'review' is not a git command. See 'git --help'.
(1)
HINT: https://docs.weblate.org/en/weblate-4.7.1/vcs.html
?: (weblate.W033.Mercurial) Failure in loading VCS module for Mercurial: [Errno 2] No such file or directory: 'hg': 'hg'
HINT: https://docs.weblate.org/en/weblate-4.7.1/vcs.html
?: (weblate.W033.Subversion) Failure in loading VCS module for Subversion: git: 'svn' is not a git command. See 'git --help'.

The most similar commands are
fsck
mv
show
(1)
HINT: https://docs.weblate.org/en/weblate-4.7.1/vcs.html

INFOS:
?: (weblate.I021) Error collection is not set up, it is highly recommended for production use
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/install.html#collecting-errors
?: (weblate.I028) Backups are not configured, it is highly recommended for production use
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/backup.html
?: (weblate.I031) New Weblate version is available, please upgrade to 4.8.1.
HINT: https://docs.weblate.org/en/weblate-4.7.1/admin/upgrade.html

System check identified 14 issues (1 silenced).

@nijel
Copy link
Member

nijel commented Oct 7, 2021

I think https://id.opensuse.org/ should handle this - Weblate has no knowledge whether user has SUSE account or not. So what is new registration to Weblate still is very likely existing SUSE user who does not need to create new one.

@nijel nijel added the question This is more a question for the support than an issue. label Oct 7, 2021
@github-actions
Copy link

github-actions bot commented Oct 7, 2021

This issue looks more like a support question than an issue. We strive to answer these reasonably fast, but purchasing the support subscription is not only more responsible and faster for your business but also makes Weblate stronger.

In case your question is already answered, making a donation is the right way to say thank you!

@github-actions
Copy link

This issue has been automatically marked as stale because there wasn’t any recent activity.

It will be closed soon if no further action occurs.

Thank you for your contributions!

@github-actions github-actions bot added the wontfix Nobody will work on this. label Oct 18, 2021
@vincele
Copy link

vincele commented Dec 22, 2022

I lost half an hour scratching my head with this. Really guys, "won't fix" ???
The fix may just be a slight warning on the page telling newcomers to go to "the right place".
I almost lost interest in contributing due to this.

@nijel
Copy link
Member

nijel commented Jan 6, 2023

I don't see anything we can fix in Weblate for this. After being redirected to login page (https://id.opensuse.org/login/ldap?ipsilon_transaction_id=fceca36c-3e5d-4f22-8eb5-a08162d994ca), there is "Don't have an openSUSE Account? Sign up.". That seems to give guidance what to do...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question This is more a question for the support than an issue. wontfix Nobody will work on this.
Projects
None yet
Development

No branches or pull requests

3 participants