Начальная настройка веб-соединителя Quickbooks: HTTP Status 403 Forbidden

Я интегрируюсь с рабочим столом quickbooks через их веб-коннектор. Я делал это раньше, поэтому я не совсем зеленый, но я пытаюсь настроить новое приложение, и у меня возникают проблемы с диагностикой проблемы. У меня есть приложение, добавленное в webconnector и прошедшее аутентификацию с помощью быстрых книг. У меня правильно настроен и работает URL-адрес моего приложения, и я настроил его на ведение журнала на стороне сервера в любое время, когда оно попадает под действие чего-либо еще до того, как он даже запускает обработчик быстрых книг (на стороне сервера). Таким образом, я знаю, если URL даже вызывается.

Когда я впервые добавляю приложение, оно обращается к URL-адресу, чтобы проверить сертификат SSL, что он делает успешно, и мои журналы на стороне сервера подтверждают, что приложение на стороне сервера было вызвано. Однако, когда я пытаюсь обновить приложение из веб-коннектора quickbooks, я сразу же получаю сообщение об ошибке:

QBWC1012: Ошибка аутентификации из-за следующего сообщения об ошибке:
Запрос не выполнен с состоянием HTTP 403: запрещено. Смотрите QWCLog для
больше деталей. Не забудьте включить регистрацию.

Конечно, это звучит как ошибка на стороне сервера, но это не так: я неоднократно проверял, что URL-адрес приложения правильно настроен в файле QWC, что URL-адрес приложения не возвращает 403 ни при каких обстоятельствах, и что компьютер сам может добраться до URL приложения (я скопировал его из файла webconnector и вставил в Internet Explorer).

Файл QWCLog кажется бесполезным: кажется, что ведение журнала включено (на сегодня есть сообщение для инициализации файла журнала), но при запуске ничего не добавляется в файл журнала. Сам файл журнала предполагает, что уровень журнала установлен на «DEBUG». Вот последняя запись:

Log file initialized at Tuesday, September 26, 2017 - 1:28 PM UTC
Timestamp format used: YYYYMMDD.HH:MM:SS UTC
QBWebConnector 2.2 has been initialized with its logging status to level = DEBUG.
Please restart QBWebConnector for any change in log level to take effect. Use file menu to clear log.

20170926.13:28:09 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False
20170926.13:28:09 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked *********************
20170926.13:28:09 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False
20170926.13:28:09 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked *********************
20170926.13:28:11 UTC : QBWebConnector_Load() :
QuickBooks Web Connector 2.2.0.71 has started.
Tuesday, September 26, 2017 at 9:28:11 AM
20170926.13:28:11 UTC : QBWebConnector_Load() : QBWC Form Loaded
20170926.13:42:45 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False
20170926.13:42:45 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked *********************
20170926.13:42:45 UTC : StopFlexConnector : Object reference not set to an instance of an object.
20170926.13:42:45 UTC : StopFlexConnector :    at QBWebConnector.QBWebConnector.StopFlexConnector()

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

Чтобы вспомнить мои проблемы, с которыми мне нужна помощь:

  1. Мое приложение веб-соединителя выдает ошибку «403: запрещено», но URL-адрес моего приложения правильный, и мое приложение только когда-либо возвращает 200и никогда не вызывается.
  2. Файл журнала не содержит никакой информации о проблеме. Это может быть признаком того, что файл журнала также поврежден, но я недостаточно знаком с разрешениями Windows (или причудами веб-соединителя), чтобы знать, есть ли отдельная проблема или журналирование просто отстой.

Любая помощь будет оценена. Спасибо!

0

Решение

Это ошибка на стороне сервера. Что-то на вашем веб-сервере генерирует 403 Forbidden Ошибки HTTP.

Вам нужно будет исправить ваш веб-сервер или скрипт.

Если вам нужна дополнительная помощь, опубликуйте URL-адрес и выполните пробный запуск файла журнала, установив для Web Connector значение VERBOSE режим регистрации. Дальнейшее устранение неполадок невозможно без этих дополнительных частей информации.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector