Skip To Content

Часто встречающиеся проблемы и их решения

В данном разделе перечислены вопросы и проблемы, которые могут возникнуть при работе с Portal for ArcGIS, и возможные варианты их решения. Если найти описание интересующей проблемы не удается, попробуйте выполнить поиск статей на веб-сайте Esri Support Center.

Установка

Обновление

Администрирование

Публикация

Установка

Почему программа установки не позволяет мне установить Portal for ArcGIS, если у пользователя, выполняющего установку, ограничение числа дескрипторов файлов меньше 65 535?

Для правильной работы портала ограничение числа дескрипторов файла для пользователя, выполняющего установку, должно быть равно 65535. Установка диагностического инструмента позволит проверить, правильно ли заданы эти ограничения в файле /etc/security/limits.conf. Если ограничения установлены неправильно, эта проверка завершается неудачей.

Существуют мягкие и жесткие ограничения для дескрипторов файлов в Linux. Для определения лимитов используйте следующие команды:

  • Мягкое ограничение: ulimit -Sn
  • Жесткое ограничение: ulimit -Hn

Чтобы изменить эти значения, вам потребуются права суперпользователя для редактирования файла /etc/security/limits.conf. Например, добавьте в файл две строки, как показано ниже:

<Portal for ArcGIS installation user> soft nofile 65535

<Portal for ArcGIS installation user> hard nofile 65535

После этого изменения вам потребуется выйти и снова войти в систему под тем же пользователем, чтобы новые значения вступили в силу. Чтобы проверить, правильно ли были изменены эти ограничения, используйте команды ulimit -Sn и ulimit -Hn, как описано выше.

Обновление

После обновления веб-сайт портала отображается некорректно, отображает сообщение об ошибке, или я не могу войти. Что работает не так?

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

После обновления я не вижу свои элементы, группы и своих пользователей на портале. Что происходит?

После установки ПО и указания учетной записи основного администратора необходимо переиндексировать портал. Этот шаг завершает обновление портала. Если переиндексация выполнена не полностью, то вы можете не видеть свои элементы, группы и пользователей. Для завершения процесса переиндексации потребуется некоторое время, которое будет зависеть от количества пользователей и объема ресурсов на вашем портале. Например, для небольшой организации (несколько сотен пользователей и элементов ресурсов), где Portal for ArcGIS работает на 8-ядерном компьютере, процесс переиндексации займет порядка 15 минут. А для большой организации (десятки тысяч пользователей и элементов ресурсов), где Portal for ArcGIS работает на 8-ядерном компьютере, процесс переиндексации может занять более 3 часов.

Состояние переиндексации можно узнать, выполнив следующие шаги: Переиндексирование и обновление завершены, если значения хранение и индекс одинаковые.

  1. Откройте ArcGIS Portal Directory и войдите под учетной записью основного администратора. Адрес URL в формате https://portal.domain.com:7443/arcgis/portaladmin.
  2. Щелкните Система > Сервис индексирования > Переиндексировать.
  3. Обновить страницу, чтобы увидеть последний статус.

При входе на веб-сайт портала после установки 10.5.1 появляется ошибка авторизации программного обеспечения, говорящая о том, что число зарегистрированных участников портала превышает максимальное число, допускаемое лицензией. Как решить данную проблему?

Начиная с версии 10.2.1 в Portal for ArcGIS реализуется модель лицензирования с именованными пользователями портала. Вам теперь не нужно добавлять новых лицензированных участников на портал. Если в 10.5.1 число лицензированных участников портала превысит максимально допустимое, появится сообщение об ошибке авторизации программного обеспечения во время доступа к веб-сайту портала под учетной записью, имеющей права администратора. Кроме того, пользователи не смогут создавать новые учетные записи, а участники без административных прав не смогут войти на портал. Более подробно о решении подобных проблем см. в разделе Работа с лицензированием именованных пользователей.

При попытке создания учетной записи основного администратора во время обновления портала я получаю сообщение Ошибка создания учетной записи основного администратора. Как я должен поступить, чтобы завершить обновление?

Если эта ошибка получена при создании учетной записи основного администратора, то помочь устранить ее может информация, которая имеется в журналах портала. Эта ошибка может возникнуть по причине временной потери подключения к интернету при создании учетной записи. Для доступа к журналам найдите директорию журналов и в ней откройте самый последний файл журнала (например, <Portal for ArcGIS installation directory>/arcgisportal/logs/<machine name>/portal/portal-20141201.095803-8596-0.0.log). При необходимости вы можете поделиться этой информацией со службой поддержки Esri (для клиентов из США) либо дистрибьютором (клиенты из других стран) для получения помощи.

Администрирование

Как мне настроить Portal for ArcGIS на постоянный доступ?

Portal for ArcGIS является настраиваемым и поддерживается в среде с высокой доступностью. Подробные инструкции см. в разделе Настройка портала с высокой доступностью.

Для чего нужна учетная запись основного администратора? Могу я понизить ее уровень или удалить?

После установки и настройки Portal for ArcGIS вы можете войти на веб-сайт портала. В это время необходимо ввести имя, пароль, адрес электронной почты, секретный вопрос и ответ на него для новой учетной записи, которая используется для первоначального входа на веб-сайт и администрирования портала. Эта учетная запись называется учетной записью основного администратора.

Имя пользователя и пароль учетной записи основного администратора хранятся в Portal for ArcGIS. Первоначальный администратор не является учетной записью ОС, она не имеет отношения к учетной записи Portal for ArcGIS. Позже вы можете указать другие учетные записи с правами администратора, понизить уровень с первичного администратора до роли с меньшими правами доступа или удалить первичного администратора.

Как мне подключиться к ArcGIS Server после интеграции сервера с порталом?

При интеграции ArcGIS Server с порталом хранилище безопасности портала полностью управляет доступом к серверу. Пользователи и роли, использовавшиеся ранее с ArcGIS Server, более не действительны для доступа к серверу; вместо этого все подключения к серверу будут выполняться с использованием учетных записей портала.

Единственным исключением будет учетная запись основного администратора сайта ArcGIS Server. Вы всегда можете войти в ArcGIS Server Administrator Directory с помощью этой учетной записи, если вы подключаетесь через порт 6080 или 6443. Но вы не можете использовать эту учетную запись для входа в ArcGIS Server Manager, когда этот сервер интегрирован с порталом.

Подробнее о подключении к серверу, интегрированному с порталом, см. в разделе Администрирование интегрированного сервера.

При попытке интегрировать сайт ArcGIS Server с порталом в диалоговом окне Добавить ArcGIS Server появилось сообщение Ошибка взаимодействия с сервером. Проверьте ваш URL и права доступа и попробуйте еще раз.

Вы можете столкнуться с этой ошибкой в связи со следующим:

  • Введенный вами URL сервера или URL администратора сайта ArcGIS Server некорректен или недоступен. Убедитесь, что выполняются следующие требования:
    • Если сайт ArcGIS Server включает ArcGIS Web Adaptor, то введенный URL-адрес сервера – это адрес Web Adaptor, например, http://webadaptorhost.domain.com/webadaptorname. Если Web Adaptor отсутствует, URL сервера совпадает с URL администратора, например, http://gisserver.domain.com:6080/arcgis.
    • Если в вашей организации требуется использование HTTPS, введите в URL-адресе https.
    • URL включает полное имя домена (FQDN) компьютера. Требуется FQDN.
    • Протокол взаимодействия сайта ArcGIS Server был обновлен для работы по протоколу HTTP и HTTPS или только HTTPS.
    • Протокол взаимодействия соответствует используемому для портала. Например, если для работы портала требуется взаимодействие по протоколу HTTPS, то и ArcGIS Server тоже должен быть настроен для работы по HTTPS. И наоборот: если портал не использует HTTPS, протокол коммуникации сервера должен быть HTTP и HTTPS.
    • Если сайт ArcGIS Server использует ArcGIS Web Adaptor, то после обновления протокола взаимодействия сайта этот ArcGIS Web Adaptor необходимо заново настроить с ArcGIS Server.
    • Брандмауэр допускает взаимодействие между ArcGIS Server и порталом. Подробнее о том, какие порты надо открыть, см. разделы Порты, используемые ArcGIS Server и Порты, используемые Portal for ArcGIS.
    • Аутентификация на веб-сервере отключена, и активирован анонимный доступ к сайту ArcGIS Server. Хотя это может показаться нелогичным, но это необходимо для того, чтобы сайт был свободен для интеграции с порталом и мог считать пользователей и роли из портала.
  • Вы некорректно ввели Имя пользователя или Пароль:
    • Укажите имя пользователя основной учетной записи администратора, которая использовалась для начального входа в ArcGIS Server Manager и администрирования сервера. Если эта учетная запись отключена, необходимо снова включить ее. Другую учетную запись использовать нельзя.
    • Введите Пароль учетной записи главного администратора сайта.

Более подробно см. в разделе Интеграция сайта ArcGIS Server с порталом.

Могу ли я переименовать компьютер, на котором размещен Portal for ArcGIS?

Нет, такое действие в настоящий момент не поддерживается. Если вы переименуете компьютер, портал станет недоступен.

При попытке открытия веб-сайта портала в Internet Explorer загрузки сайта не происходит или появляется сообщение о том, что он не может быть отображен.

Убедитесь, что имя компьютера в URL веб-сайта портала находится в числе ресурсов, которым Internet Explorer доверяет. Чтобы добавить URL портала как "надежный" узел в Internet Explorer, откройте Опции Интернета. Эти сайты находятся на закладке Безопасность.

Как мне настроить Portal for ArcGIS для работы с обратным прокси-сервером моей организации?

Для настройки Portal for ArcGIS для работы с обратным прокси-сервером вам потребуется ввести на портале некоторые данные об этом прокси-сервере. Подробные инструкции см. в разделе Использование обратного прокси-сервера для работы с порталом.

Можно ли настроить ArcGIS Web Adaptor для работы и с ArcGIS Server, и с Portal for ArcGIS?

Нет. Нельзя настроить ту же установку ArcGIS Web Adaptor для работы с обоими. Вы можете настроить ArcGIS Web Adaptor, чтобы он работал только с ArcGIS Server или только с Portal for ArcGIS.

Если на моем портале используются корпоративные группы, обновляется ли хранилище идентификаций портала при добавлении новой учетной записи в группу на сервере LDAP?

Нет. Если корпоративная учетная запись уже есть на портале, и корпоративная группа связана с группой портала, хранилище идентификаций обновится, когда новый участник войдет на портал, или когда произойдёт следующее автообновление хранилища (что наступит ранее). По умолчанию хранилище идентификаций обновляется каждый день в полночь. Администратор портала может изменить частоту и время обновления хранилища, используя операцию Update Identity Store в Portal Administration API, чтобы изменить значения параметров membershipRefreshIntervalHours и membershipRefreshStartTime.

Если корпоративная учетная запись не является участником портала, ее добавление в корпоративную группу, связанную с порталом, не приведет к автоматическому добавлению записи на портал; как администратор, вы вряд ли захотите, чтобы каждая учетная запись, когда либо добавляемая на сервер LDAP, автоматически добавлялась на портал.

Если на моем портале используются корпоративные группы, добавляются ли новые корпоративные группы на портал, когда я добавляю их сервере LDAP?

Нет. Администратор портала вручную настраивает группу Portal for ArcGIS на использование корпоративной группы. Когда администратор заканчивает настройку группы портала, имеющиеся на портале учетные записи, участвующие в корпоративной группе, автоматически становятся участниками группы портала.

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

Если на моем портале используются корпоративные учетные записи и группы, что произойдет, если пользователь будет удален с сервера LDAP?

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

Если на моем портале используются корпоративные группы, что произойдет с соответствующим порталом, если корпоративная группа будет переименована или удалена с сервера LDAP?

Если корпоративная группа связана с группой портала, участники удаляются из группы при следующем обновлении хранилища портала (либо при входе каждого участника, либо по расписанию). После удаления участников только владелец группы или администратор портала могут получить к ней доступ. Администратор портала или владелец группы может либо удалить группу, либо администратор может переназначить ее другой корпоративной группе.

Мой портал использует SAML-совместимого провайдера идентификации, и я отключил для участников портала опцию входа со встроенными учетными записями ArcGIS. Как я могу снова включить эту опцию?

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

  1. Откройте ArcGIS Portal Directory и войдите с учетной записью участника портала, имеющего административные права доступа. URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/sharing.
  2. Перейдите На главную > Порталы > Авто и прокрутите страницу вниз до кнопки на этой странице. Щелкните Обновить.
  3. Найдите опцию Вход через ArcGIS. Установите для этого свойства значение True.
  4. Щелкните Обновить Организацию.

Участники, которым будет доступна страница входа, увидят кнопку входа на портал под учетной записью провайдера аутентификации, а также кнопку Использование учетной записи ArcGIS.

Вьюер карт портала очень долго загружается в браузере.

Если вы используете обратный прокси-сервер или балансировщик загрузки на портале для обработки запросов из Интернета, убедитесь, что обратный прокси-сервер или балансировщик загрузки поддержит кодировку gzip и разрешает заголовок Accept-Encoding. Этот заголовок поддерживает сжатие ответов HTTP 1.1 с помощью gzip. Например, если заголовок разрешен, запрос загрузки вьюера карт возвратит в браузер сжатый ответ, имеющий объем, равный 1,4 МБ. Если же заголовок не разрешен или игнорируется, запрос возвратит в браузер несжатый ответ, имеющий объем, равный 6,8 МБ. Если скорость вашей сети невелика, вьюер карт может долго загружаться, если ответы не сжимаются. Рекомендуем разрешить заголовок в качестве части настройки вашего обратного прокси-сервера.

Образцы для вновь создаваемых веб-карт не строятся или не отображаются корректно.

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

После настройки нового пользовательского сертификата SSL мой портал недоступен. Как мне решить эту проблему?

Если вы неправильно настроили свой сертификат SSL и не можете войти на портал, выполните перечисленные ниже действия.

  1. ОстановитьPortal for ArcGIS.
  2. Сделайте копию файла \ArcGIS\Portal\framework\runtime\tomcat\conf\server.xml.
  3. В текстовом редакторе откройте файл ArcGIS\Portal\framework\runtime\tomcat\conf\server.xml.
  4. Найдите SSL-коннектор, выполнив поиск строки <Connector SSLEnabled="true".
  5. Измените значение параметра keyAlias на значение по умолчанию keyAlias="portal" и сохраните изменения.
  6. Перезапустите Portal for ArcGIS.

Размер директории ресурсов портала вырос до нескольких гигабайт.

Начиная с версии Portal for ArcGIS 10.5, портал сохраняет журналы инкрементальных транзакций в подпапке директории ресурсов портала (местоположение по умолчанию: /home/<user>/arcgis/portal/usr/arcgisportal/backup/walarchive), чтобы вы могли создавать инкрементальные резервные копии портала. Если вы долго работаете, не создавая резервных копий портала, размер этой директории будет расти до 5 Гб. Чтобы уменьшить размер этой директории, создайте полную резервную копию своего развертывания ArcGIS Enterprise посредством инструмента webgisdr.

Публикация

Мне не удается опубликовать на портале кэшированный картографический сервис, сервис объектов или сервис сцен (слой листов, объектов или сцены); при публикации выводится сообщение: ОШИБКА 001369: Не удалось создать сервис. Ошибка исполнения (PublishServiceDefinition). Ошибка исполнения.

Если имя сервиса, который вы пытаетесь опубликовать, содержит символы, не соответствующие набору символов, заданному для управляемой базы данных сервера, публикация будет невозможной. Язык символов, используемых в имени сервиса, должен соответствовать набору символов, выбранному для базы данных.

Для решения этой проблемы можно сделать следующее:

  • Переименовать сервис с использованием того же набора символов, который используется для базы данных.
  • Перенастроить базу данных для использования набора символов, с которым обычно работают издатели.

Для указания набора символов для вашей базы данных обратитесь к вашему системному администратору. Подробнее о настройке сервера с управляемой базой данных см. в разделе Настройка сервера для портала.

При включении функции Доступ к объекту или Кэшированный сервис и публикации сервиса в ArcMap появляется сообщение системы безопасности с требованием о проверке сертификата.

Сообщение с требованием о проверке сертификата при публикации сервиса может быть вызвано одной или обеими следующими причинами:

  • ArcGIS Server использует самозаверенный сертификат. По умолчанию сервер поставляется с готовым самозаверенным сертификатом, который позволяет сразу протестировать сервис и убедиться, что установка прошла успешно. Однако почти во всех случаях организации следует запросить сертификат у доверенного центра сертификации (CA) и настроить сервер на работу с ним. Это может быть доменный сертификат, выпущенный вашей организацией, или подписанный CA сертификат.
  • Административный URL-адрес, указанный при интеграции ArcGIS Server с порталом, использует HTTP вместо HTTPS, например, http://gisserver.domain.com:6080/arcgis. Или вы можете включить административный доступ в ArcGIS Web Adaptor и указать URL-адрес Web Adaptor в качестве Административного URL-адреса, что поможет уменьшить число запросов сертификата.

Более подробно см. Оптимальные методы защиты.

При попытке публикации слоя сцены из ArcGIS Pro публикация проходит успешно, но не удается создать кэш сцены, и выводится следующее сообщение: Ошибка 001784: Невозможно подключиться к базе данных, которая используется для кэша сцен (нет авторизации). Не удалось выполнить (Управлять кэшем сцены).

Слои сцены кэшируют данные в базе данных кэша листов сцены ArcGIS Data Store. Инструменты кэширования сцены ArcGIS Server взаимодействуют с этой базой данных по HTTP, а аутентификация происходит через cookies. Политика cookies, настроенная на вашем компьютере с ArcGIS Server Windows, может блокировать cookies. В некоторых случаях, эта настройка в операционных системах Windows используется по умолчанию.

Инструменты кэширования сцен сначала используют Интернет-URL для подключения к базе данных кэша сцены. В этом случае применяются политики интернета. Если пропадает Интернет-соединение, инструменты пытаются подключиться через интранет-URL, для которых применяется политика интранет. Чтобы убедиться, что используемые инструментами URL-адреса корректно настроены для доступа к базе данных кэша сцены, подтвердите корректность имен хостов ArcGIS Data Store и обновите политику cookies на компьютерах с ArcGIS Server.

  1. Откройте веб-браузер и войдите в ArcGIS ServerAdministrator Directory сайта . Войдите, используя учетные данные администратора ArcGIS Server.
  2. Перейдите к data > items > nosqlDatabases > /nosqlDatabases/AGSDataStore_nosqldb_<database name> > REST.
  3. Обратите внимание на свойства hostname и unqHostname. Это полное имя домена и неполные имена доменов базы данных кэша сцены. Вы будете работать с ними позже – при обновлении политик cookies.
  4. Выполните вход на каждый компьютер ArcGIS Server, используя учетную запись ArcGIS Server. Это та учетная запись, которую вы создали для работы процессов ArcGIS Server при установке ArcGIS Server.
  5. Запустите Опции Интернета компьютера. Это можно сделать в Internet Explorer или на панели управления сервера.
  6. Перейдите на закладку Безопасность и выполните следующее:
    • Выберите Локальная интрасеть и убедитесь, что установленный уровень безопасности не приводит к блокировке cookies для интранет-сайтов. Если приводит, измените уровень безопасности так, чтобы cookies из интранет-сайтов допускались.
      Примечание:

      Можно вместо этого изменить политику безопасности для Интернет, однако это не рекомендуется, поскольку позволит вашему компьютеру получать cookies со всех сайтов интернета.

    • Выберите Надежные сайты > Сайты и добавьте полное имя хоста базы данных кэша сцены; например, datastore.domain.com. Также добавьте URL неполного имени хоста в качестве надежного сайта, например, datastore.
  7. Щелкните OK, чтобы применить сделанные изменения и закрыть диалоговое окно Опции Интернета.
  8. Перезапустите ArcGIS Server.
  9. Повторите эти действия для всех компьютеров ArcGIS Server на сайте.

При попытке публикации слоя сцены из ArcGIS Pro публикация проходит успешно, но не удается создать кэш сцены, и выводится следующее сообщение: Ошибка 001785: Невозможно подключиться к базе данных, которая используется для кэша сцен (нет авторизации). Не удалось выполнить (Управлять кэшем сцены).

Слои сцены кэшируют данные в базе данных кэша листов сцены ArcGIS Data Store. Инструменты кэширования сцены ArcGIS Server взаимодействуют с этой базой данных по HTTP, а аутентификация происходит через cookies. Политика cookies, настроенная на вашем компьютере с ArcGIS Server Windows, может блокировать cookies. В некоторых случаях, эта настройка в операционных системах Windows используется по умолчанию.

Инструменты кэширования сцен сначала используют Интернет-URL для подключения к базе данных кэша сцены. В этом случае применяются политики интернета. Если пропадает Интернет-соединение, инструменты пытаются подключиться через интранет-URL, для которых применяется политика интранет. Чтобы убедиться, что используемые инструментами URL-адреса корректно настроены для доступа к базе данных кэша сцены, подтвердите корректность имен хостов ArcGIS Data Store и обновите политику cookies на компьютерах с ArcGIS Server.

  1. Выполните вход на каждый компьютер ArcGIS Server, используя учетную запись ArcGIS Server. Это та учетная запись, которую вы создали для работы процессов ArcGIS Server при установке ArcGIS Server.
  2. Запустите Опции Интернета компьютера. Это можно сделать в Internet Explorer или на панели управления сервера.
  3. Щелкните закладку Расширенные и найдите секцию Безопасность.
  4. Отключите опцию Проверка сертификата сервера на отзыв.
  5. Щелкните OK, чтобы применить сделанные изменения и закрыть диалоговое окно Опции Интернета.
  6. Перезапустите ArcGIS Server.
  7. Повторите эти действия для всех компьютеров ArcGIS Server на сайте.