Проблема с прозрачной аутентификацией через Internet Explore

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Проблема с прозрачной аутентификацией через Internet Explore

Сообщение Mardoc » 01 мар 2016, 16:56

Собственно когда захожу в интерфейс Кастомеров получаю такую ошибку:

Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

В логах апача пусто
OTRS 4.16 Centos 6.5 x86-64

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение alexus » 01 мар 2016, 18:23

У вас криво настроено SSO.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 02 мар 2016, 08:41

Во всех остальных браузерах все работает нормально! Криво настроено или все таки нюанс в експлорере?
OTRS 4.16 Centos 6.5 x86-64

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 02 мар 2016, 10:34

Уточняю...проблема такая только в 8м експлорере, в 11м такого не наблюдается, все отлично заходит
OTRS 4.16 Centos 6.5 x86-64

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение ykolesnikov » 02 мар 2016, 10:55

У Вас нет подписи в профиле и потому не видно о какой версии OTRS идет речь. Смотрите Release Notes по версиям, там везде указаны поддерживаемые версии браузеров.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 02 мар 2016, 11:15

Подпись сделал. Версия у меня 4.16 и експлорер 8й версии для него поддерживается.
Вот мой конфиг апача:

Код: Выделить всё

ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"

<IfModule mod_perl.c>

    # Setup environment and preload modules
    Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl

    # Reload Perl modules when changed on disk
    PerlModule Apache2::Reload
    PerlInitHandler Apache2::Reload


<Location ~ "(otrs/customer.pl)">
  AuthName "NTLM Authentication"
      AuthType NTLM
            Require valid-user
                    NTLMAuth on
                              NTLMAuthHelper "/usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp"
                                          NTLMBasicAuthoritative on
                                                      </Location>

    # general mod_perl2 options
    <Location /otrs>
#        ErrorDocument 403 /otrs/customer.pl
        ErrorDocument 403 /otrs/index.pl
        SetHandler  perl-script
        PerlResponseHandler ModPerl::Registry
        Options +ExecCGI
        PerlOptions +ParseHeaders
        PerlOptions +SetupEnv


        <IfModule mod_version.c>
            <IfVersion < 2.4>
                Order allow,deny
                Allow from all
            </IfVersion>
            <IfVersion >= 2.4>
                Require all granted
            </IfVersion>
        </IfModule>
        <IfModule !mod_version.c>
            Order allow,deny
            Allow from all
        </IfModule>
    </Location>

    # mod_perl2 options for GenericInterface
    <Location /otrs/nph-genericinterface.pl>
        PerlOptions -ParseHeaders
    </Location>

</IfModule>

<Directory "/opt/otrs/bin/cgi-bin/">
    AllowOverride None
    Options +ExecCGI -Includes

    <IfModule mod_version.c>
        <IfVersion < 2.4>
            Order allow,deny
            Allow from all
        </IfVersion>
        <IfVersion >= 2.4>
            Require all granted
        </IfVersion>
    </IfModule>
    <IfModule !mod_version.c>
        Order allow,deny
        Allow from all
    </IfModule>

    <IfModule mod_filter.c>
        <IfModule mod_deflate.c>
            AddOutputFilterByType DEFLATE text/html text/javascript application/javascript text/css text/xml application/json text/json
         </IfModule>
    </IfModule>

</Directory>

<Directory "/opt/otrs/var/httpd/htdocs/">
    AllowOverride None

    <IfModule mod_version.c>
        <IfVersion < 2.4>
            Order allow,deny
            Allow from all
        </IfVersion>
        <IfVersion >= 2.4>
            Require all granted
        </IfVersion>
    </IfModule>
    <IfModule !mod_version.c>
        Order allow,deny
        Allow from all
    </IfModule>

    <IfModule mod_filter.c>
        <IfModule mod_deflate.c>
            AddOutputFilterByType DEFLATE text/html text/javascript application/javascript text/css text/xml application/json text/json
         </IfModule>
    </IfModule>

    # Make sure CSS and JS files are read as UTF8 by the browsers.
    AddCharset UTF-8 .css
    AddCharset UTF-8 .js

    # Set explicit mime type for woff fonts since it is relatively new and apache may not know about it.
    AddType application/font-woff .woff

</Directory>

<IfModule mod_headers.c>
    # Cache css-cache for 30 days
    <Directory "/opt/otrs/var/httpd/htdocs/skins/*/*/css-cache">
        <FilesMatch "\.(css|CSS)$">
            Header set Cache-Control "max-age=2592000 must-revalidate"
        </FilesMatch>
    </Directory>

    # Cache css thirdparty for 4 hours, including icon fonts
    <Directory "/opt/otrs/var/httpd/htdocs/skins/*/*/css/thirdparty">
        <FilesMatch "\.(css|CSS|woff|svg)$">
            Header set Cache-Control "max-age=14400 must-revalidate"
        </FilesMatch>
    </Directory>

    # Cache js-cache for 30 days
    <Directory "/opt/otrs/var/httpd/htdocs/js/js-cache">
        <FilesMatch "\.(js|JS)$">
            Header set Cache-Control "max-age=2592000 must-revalidate"
        </FilesMatch>
    </Directory>

    # Cache js thirdparty for 4 hours
    <Directory "/opt/otrs/var/httpd/htdocs/js/thirdparty/">
        <FilesMatch "\.(js|JS)$">
            Header set Cache-Control "max-age=14400 must-revalidate"
        </FilesMatch>
    </Directory>
</IfModule>

# Limit the number of requests per child to avoid excessive memory usage
MaxRequestsPerChild 4000

OTRS 4.16 Centos 6.5 x86-64

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 03 мар 2016, 09:44

Господа профессионалы, неужели у всех корректно работает ?
Ошибка стала другой, теперь он выдает что просто не может отобразить страницу, при этом тестовую страницу апача на сервере OTRS IE8 отображает, что наводит на мысль о дополнительной настройки конфига апача для otrs.
OTRS 4.16 Centos 6.5 x86-64

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение alexus » 03 мар 2016, 09:47

Не работает ни у кого на IE8? Или у отдельных пользователей?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 03 мар 2016, 09:56

вообще не работает, везде у всех одинаково - не могу отобразить страницу... при это в апаче в логах подключение с заданого адреса я вижу ....
Пробывал уже с разных ПК и с разных ОС, IE8 отрабатывает одинаково....
OTRS 4.16 Centos 6.5 x86-64

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение alexus » 03 мар 2016, 09:59

Значит скорее всего вопрос к Микрософту, а не к OTRS. А ИЕ9 работает?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 03 мар 2016, 10:05

К сожаление есть возможность попробывать тока на двух версиях, в IE9 не пробывал :) Обновлять целенаправленно 8ю до 9й версии никто не будет, а вот разобраться почему не работает нужно.... хотя бы понять причину.

То что это к майкрософт я согласен, но наверняка есть какой то нюанс, как оно обычно и бывает :) Хотелось бы услышать хоть от одного человека с форума, что вот у меня работает SSO в IE8 вот на таком то конфиге апача, потом уже можно будет анализировать и сравнивать :)
OTRS 4.16 Centos 6.5 x86-64

paver
OTRS Мастер
Сообщения: 507
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 7 раз
Поблагодарили: 45 раз

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение paver » 03 мар 2016, 11:17

Варианты куда бы покопать:
Влючить/отключить https
Сменить сертификат
Поюзать настройки безопасности IE
...
Mardoc писал(а):Обновлять целенаправленно 8ю до 9й версии никто не будет, а
... поставить мозилку? В современном мире без свободных браузеров уже и не обойтись. IE как правило юзаются только для унаследованных IIS-ныйх приложений
--
OTRS 6.0.22

Mardoc
OTRS Новобранец
Сообщения: 106
Зарегистрирован: 09 окт 2014, 10:53

Re: Проблема с прозрачной аутентификацией через Internet Exp

Сообщение Mardoc » 04 мар 2016, 08:49

Вариант с мозилкой работает конечно, но начальство требует в IE ^))
OTRS 4.16 Centos 6.5 x86-64

Ответить