Impyla — получение ошибки SASL для идентичного кода на разных серверах

#python #thrift #sasl #impyla

Вопрос:

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

thriftpy2.transport.TTransportException: TTransportException(type=1, message="Could not start SASL: b'Error in sasl_client_start (-4) SASL(-4): no mechanism available: No worthy mechs found'")

Почему он не работает на другом сервере? Все кажется идентичным, например krb5.conf , все версии пакетов, версия python и т. Д.