Я установил Tuleap(согласно полной установке из руководства пользователя) в CentOS 6.5. Все файлы были установлены. Я попытался войти с доменным именем Tuleap. И я дал учетные данные Логин и Пароль: admin / siteadmin и нажал на логин. Но его не получить логин. Его возвращают ту же страницу входа.

И я не нашел автоматически сгенерированный файл паролей .tuleap_passwd в корне (/root/.tuleap_passwd не существует)

Я мог видеть anaconda-ks.cfg, install.log, install.log.syslog и todo_tuleap.txt только в /root /

  1. Пожалуйста, предложите и исправьте меня, если я поступил неправильно.
  2. Пожалуйста, предложите мне исправление, чтобы получить логин.

6 ответов6

1

Не знаю, понимали ли вы это когда-нибудь, но у меня была такая же проблема, и после некоторой отладки в моем случае это произошло потому, что я подключился к сайту через IPv6, который, по-видимому, Tuleap не может обработать (сейчас).

Проблема заключается в том, что столбец в базе данных, в котором записывается IP-адрес для сеанса, является CHAR(15), что приводит к усечению IPv6 при вставке.

Мне удалось легко решить проблему, увеличив максимальную длину столбца в базе данных.

Сначала подключитесь к базе данных с помощью mysql -uroot -p tuleap (вы можете найти пароль в /root/.tuleap_passwd если вы еще не изменили его), а затем выполните:

ALTER TABLE session CHANGE ip_addr ip_addr VARCHAR(45) NOT NULL DEFAULT '';

После этого я смог войти, используя admin / siteadmin .

1

Когда я даю учетные данные admin / siteadmin, там не отображается ошибка, а происходит перенаправление на ту же страницу. когда я даю некоторые другие учетные данные, отображается ошибка, например, неверный пароль или имя пользователя

......................

Ниже приведены значения в /roor/.tuleap_passwd

[root@HCL-PC /]# vi /root/.tuleap_passwd

Mysql user (root) : wA4KTtl5K
Codendiadm unix & DB (codendiadm): QMmcLBQ0g
Mailman siteadmin: 71VAp7kW1
Openfire DB user (openfireadm): ttkAxiyB7
Libnss-mysql DB user (dbauthuser): 8XVl04Uw0

Итак, из вышеизложенного, с какими учетными данными (имя пользователя / пароль) я должен войти в Tuleap

0

На сегодняшний день файл с паролями находится в /data /root.

russellh@ubuntu1:~$ docker ps
CONTAINER ID        IMAGE                COMMAND                  CREATED             STATUS              PORTS                                                                                 NAMES
b0190aa87423        enalean/tuleap-aio   "/usr/share/tuleap/t…"   29 minutes ago      Up 29 minutes       192.168.16.164:80->80/tcp, 192.168.16.164:443->443/tcp, 192.168.16.164:2222->22/tcp   cranky_jones
russellh@ubuntu1:~$ docker exec -it b0190aa87423 bash
[root@b0190aa87423 /]# cd /data/root
[root@b0190aa87423 root]# ls -a
.  ..  .tuleap_passwd
[root@b0190aa87423 root]# cat .tuleap_passwd
Mysql user (root) : 3mGFLb8Fnnsklfj
Codendiadm unix & DB (codendiadm): W5fo8o9dEJgG32I
Libnss-mysql DB user (dbauthuser): 0iiRqPaRCLfcSzR
Site admin password (admin): rpuOtUWJk7uUcNk
0

Комбинация входа "admin/siteadmin" была признана недействительной в течение последних нескольких выпусков.

Файл .tuleap_passwd - это скрытый файл, который должен находиться в /root и обнаруживаться с

ls -a

Если это не так, то это ошибка, и ее необходимо зарегистрировать вместе с версией Tuleap, которую вы пытались установить.

Одно замечание, которое вы поднимаете, заключается в том, что вы возвращаетесь на ту же панель входа. Было бы полезно, если бы вы сказали, отображаются ли какие-либо сообщения об ошибках, когда это происходит, поскольку это будет указывать, являются ли введенные вами учетные данные недействительными или есть проблема конфигурации.

[Обновить]

admin/ siteadmin может быть недопустимым только для установок докера, и именно здесь возникла путаница.

Отсутствие сообщения "неверное имя пользователя или пароль" указывает на другую проблему. Может быть, ваш local.inc или apache config окружающий https и ssl.

-1

Так что я вижу из моей установки докера

- WHAT TO DO TO FINISH THE TULEAP INSTALLATION (see /root/todo_tuleap.txt)
- Your domain name is localhost
- Automatically generated passwords are stored in /data/root/.tuleap_passwd
- Customize /etc/tuleap/conf/local.inc and /etc/tuleap/conf/database.inc
- You may also want to customize /etc/httpd/conf/httpd.conf
- Customize /etc/tuleap/site-content information for your site.
-   For instance: contact/contact.txt 
- 
- Default admin credentials are login: admin / password: 7BIXNKJ8bGKiC4A
- CHANGE DEFAULT CREDENTIALS BEFORE FIRST USAGE
- Auto generated passwords (mysql, application, etc) are stored in /data/root/.tuleap_passwd

так:

login: admin 
password: 7BIXNKJ8bGKiC4A

должен сделать трюк

-1

У меня была такая же проблема после отправки формы входа. Меня снова и снова перенаправляли на форму входа без сообщения об ошибке.

Я узнал, что это проблема с файлами cookie в веб-браузере ...

Очистите cookie от вашего веб-браузера (или смените веб-браузер)

надеюсь, это поможет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .