У меня возникают проблемы с подключением к API-интерфейсам Product/Orders SoftLayer.Клиент SoftLayer (несколько) с ошибками после обновления API
Конечные точки: Product_Packages удаляет соединение, Product_Place_Orders возвращает недействительный auth. Аппаратные средства и VirtualGuests принимают учетные данные и возвращают ожидаемую информацию.
Либо:
- Неверные учетные данные
- сброса соединения одноранговой
Я, однако, могут использовать одни и те же учетные данные, чтобы увидеть, какие машины и ВЛС в счете.
Заглядывая в это больше, работает с curl, у другого клиента у меня все еще есть работа, однако клиент python SoftLayer перестает работать на ночь.
Изменено ли изменение API-механизмов API прошлой ночью?
import SoftLayer
client = SoftLayer.create_client_from_env() # or
client = SoftLayer.create_client_from_env(endpoint_url="https://api.softlayer.com/rest/v3/")
location_groups = client.call('Location_Group_Pricing', 'getAllObjects')
Выход:
Unexpected error: <class 'SoftLayer.exceptions.TransportError'>
Traceback (most recent call last):
File "list_product_options.py", line 28, in <module>
location_groups = client.call('Location_Group_Pricing', 'getAllObjects')
File "/Users/tony/alchemy/ibm-krobots/sl-tools/slcli/lib/python2.7/site-packages/SoftLayer/API.py", line 263, in call
return self.transport(request)
File "/Users/tony/alchemy/ibm-krobots/sl-tools/slcli/lib/python2.7/site-packages/SoftLayer/transports.py", line 199, in __call__
raise exceptions.TransportError(0, str(ex))
SoftLayer.exceptions.TransportError: TransportError(0): ('Connection aborted.', error(54, 'Connection reset by peer'))
отлов исключения показывает следующее:
Unexpected error: <class 'SoftLayer.exceptions.TransportError'>
Рабочий ротор для одной и той же конечной точки:
curl https://<username>:<api_key>@api.softlayer.com/rest/v3/SoftLayer_Location_Group_Pricing/getAllObjects.json
Также проверяется, что Golang клиент работает.
https://github.com/softlayer/softlayer-go
Я выдавший точной командой прошлой ночью, и она работала, я ударил этим утром, чтобы заказать больше машин и не работает сегодня. Вопрос начался где-то между прошлой ночью и этим утром – verdverm
Не могли бы вы приложить свой запрос, пожалуйста? –
Это сделано через python, не совсем – verdverm