Auth error

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • сергей
    Member
    • Aug 2017
    • 46

    Auth error

    добрый день.
    пришлось переустановить Espo, так и не смог после обновления ее запустить.
    текущая версия 4.8.1.
    работает прекрасно, но есть проблема в том, что http://localhost/EspoCRM вхожу, а http://127.0.0.1/espocrm/ нет, постоянно выпадает AUTH ERROR
    тоже самое, если http://мой внешний ip/espocrm/ не могу войти.
    для меня это существенная проблема, т.к. я теперь не могу вести базу в полях, не могу с мобилы пользоваться.
    хотя ради пробы поставил другую crm - заходит без проблем.

    что посоветуете сделать?
  • tarasm
    Super Moderator
    • Mar 2014
    • 573

    #2
    Вы можете использовать только один URL, определенный в /data/config.php, опция "siteUrl".
    Job Offers and Requests

    Comment

    • сергей
      Member
      • Aug 2017
      • 46

      #3
      указал здесь свой внешний ip - ничего не поменялось!

      Comment

      • tarasm
        Super Moderator
        • Mar 2014
        • 573

        #4
        Я думаю, у вас проблема с конфигурацией apache. Попробуйте изменить ServerName в apache.conf на ваш IP (в ubuntu файл здесь /etc/apache2/apache2.conf) и перезапустить apache.
        Job Offers and Requests

        Comment

        • сергей
          Member
          • Aug 2017
          • 46

          #5
          к сожалению, ничего не изменилось - прописал внешний ip в ServerName в httpd.conf, сообщение error 404: not found
          причем сообщение пишет espocrm и внизу ссылка © 2017 EspoCRM

          повторюсь - я доступ имею через внешний ip, например dashbord или другое приложение, следовательно apache настроен

          Comment

          • tarasm
            Super Moderator
            • Mar 2014
            • 573

            #6
            Можно более детально о вашем сервере (ОС, apache, php)?
            Job Offers and Requests

            Comment

            • сергей
              Member
              • Aug 2017
              • 46

              #7
              XAMPP Version 7.1.7
              windows 7 x64
              PHP Version 7.1.7 x86
              Apache/2.4.26 (Win32) OpenSSL/1.0.2l PHP/7.1.7

              до обновления у меня проблем не было, я имел доступ

              Comment

              • tarasm
                Super Moderator
                • Mar 2014
                • 573

                #8
                Попробуйте добавить этот код в <папка-espocrm>/.htaccess:
                Code:
                Allow from 127.0.0.1
                Allow from ::1
                Job Offers and Requests

                Comment

                • сергей
                  Member
                  • Aug 2017
                  • 46

                  #9
                  ничего не изменилось
                  http://localhost/EspoCRM/ норм
                  http://127.0.0.1/espocrm/ появляется сообщение Auth error
                  http://<внешний ip>/espocrm/
                  сообщение error 404: not found

                  вот так я добавил:
                  PHP Code:
                  <ifModule mod_headers.c>
                    Header always set Access-Control-Allow-
                  Methods "POST, GET, PUT, PATCH, DELETE"
                  </ifModule>
                  
                  DirectoryIndex
                  index.php index.html
                  
                  <IfModule mod_rewrite.c>
                    RewriteEngine On
                  
                    #
                  PROTECTED DIRECTORIES
                    RewriteCond %{REQUEST_FILENAME} -d
                    RewriteRule
                  ^/?(data|api)/ - [F]
                  
                    RewriteRule ^/?data/config\.php$ - [F]
                  
                  RewriteRule ^/?data/logs/ - [F]
                    RewriteRule ^/?data/cache/ - [F]
                  
                  RewriteRule ^/?data/upload/ - [F]
                    RewriteRule ^/?data/\.backup/ - [F]
                  
                   RewriteRule ^/?application/ - [F]
                    RewriteRule ^/?custom/ - [F]
                  
                  RewriteRule ^/?vendor/ - [F]
                    #END PROTECTED DIRECTORIES
                  
                    RewriteRule
                  .* - [E=HTTP_ESPO_CGI_AUTH:%{HTTP:Authorization}]
                  
                    RewriteRule
                  reset/?$ reset.html [QSA,L]
                  </IfModule>
                  
                  Allow from 127.0.0.1
                  Allow from ::1 
                  

                  Comment

                  • tarasm
                    Super Moderator
                    • Mar 2014
                    • 573

                    #10
                    В какой версии все работало (с какой версии вы обновились)?

                    http://127.0.0.1/espocrm/ появляется сообщение Auth error
                    Также попробуйте открыть в другом браузере.

                    http://<внешний ip>/espocrm/ сообщение error 404: not found
                    Думаю, вам нужно настроить VirtualHost, описание http://www.aitishnik.ru/rabotaem-s-v...-chostami.html.
                    Job Offers and Requests

                    Comment

                    • сергей
                      Member
                      • Aug 2017
                      • 46

                      #11
                      Originally posted by tarasm
                      В какой версии все работало (с какой версии вы обновились)?
                      4.7.2. - обновился пакетом до 4.8.1, после этого не смог войти ни от куда, появилось сообщение - error 404, not found
                      ничего сделать не смог, удалил полностью и поставил 4.8.1, подключил к существующей базе mysql

                      Originally posted by tarasm
                      Также попробуйте открыть в другом браузере.
                      конечно все перепробовал, результата нет

                      кроме всего этого некоторые модули, например модуль Обращения, выводит сообщение Bad Server response,

                      Originally posted by tarasm
                      Думаю, вам нужно настроить VirtualHost, описание http://www.aitishnik.ru/rabotaem-s-v...-chostami.html.
                      у меня все, кроме ESPO нормально работает, доступ есть! у меня щас три приложения так работает.
                      везде захожу по внешнему ip с любого браузера

                      я espo переустанавливал два раза и ничего не поменялось!
                      Last edited by сергей; 09-04-2017, 04:36 PM.

                      Comment

                      • сергей
                        Member
                        • Aug 2017
                        • 46

                        #12
                        я бы очень хотел попробовать обратно поставить 4.7.2. но я ее не нашел. подкажите, где можно ее взять?

                        Comment

                        • tanya
                          Senior Member
                          • Jun 2014
                          • 4308

                          #13

                          Comment

                          • сергей
                            Member
                            • Aug 2017
                            • 46

                            #14
                            РАБОТАЕТ!!
                            спасибо!

                            Comment

                            • сергей
                              Member
                              • Aug 2017
                              • 46

                              #15
                              хотелось бы поднять тему, т.к. кроме 4,7,2 другие версии не работают
                              установил все с нуля: win7x64, xampp, espo 531, и не могу авторизоваться через localhost, пишет AUTH ERROR
                              что можно сделать? хотелось бы поглядеть на новые версии

                              у меня на сервере установлена 472, я с ноута удалённо работаю. решил все на ноутбук перенести. espo установилась, но авторизоваться не хочет.
                              пробовал разными браузерами, даже не хочет спрашивать пароль..
                              такое ощущение, что какая-то связь с cookie, но в гостевом режиме тоже не пытается войти
                              Last edited by сергей; 07-11-2018, 01:31 PM.

                              Comment

                              Working...