Recurly: соединение отказано во время соединения сервера Recurly через мой код

Я пытаюсь создать учетную запись клиента в своей учетной записи. Я получил закрытый ключ, так как я регулярно создавал учетную запись для целей разработки. с этим ключом и доменным именем я пытаюсь добавить информацию о клиентах в мою рекурсивную учетную запись. В целях тестирования я просто случайно создаю идентификатор учетной записи и имя в объекте Account и отправляю его в рекурсивную учетную запись (мою учетную запись). Но при подключении к серверу Recurly я получаю ошибку ниже. Я проверил соединение, кажется, все в порядке. из Интернета я могу войти и подключиться к серверу.

        public static void main(String[] args) {
        // TODO Auto-generated method stub

        // key and domain were correctly written

        final String apiKey = "******";     
        final String Domain = "*****";

        Account account = new Account();
        account.setAccountCode(UUID.randomUUID().toString());
        account.setFirstName("Jeet");

        RecurlyClient recurlyClient = new RecurlyClient(apiKey, Domain);

        // opening the recurly server.
        recurlyClient.open();  

        // creating account
        recurlyClient.createAccount(account);  



    Error logs: 

    3559 [main] ERROR com.ning.billing.recurly.RecurlyClient - Execution error
                        java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused: connect
                            at com.ning.http.client.providers.jdk.JDKFuture.get(JDKFuture.java:139)
                            at com.ning.http.client.providers.jdk.JDKFuture.get(JDKFuture.java:114)
                            at com.ning.billing.recurly.RecurlyClient.callRecurly(RecurlyClient.java:936)
                            at com.ning.billing.recurly.RecurlyClient.callRecurlySafe(RecurlyClient.java:905)
                            at com.ning.billing.recurly.RecurlyClient.doPOST(RecurlyClient.java:875)
                            at com.ning.billing.recurly.RecurlyClient.createAccount(RecurlyClient.java:172)
                            at ClientTesting.main(ClientTesting.java:24)



    Caused by: java.net.ConnectException: Connection refused: connect
                            at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
                            at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
                            at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
                            at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
                            at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
                            at java.net.PlainSocketImpl.connect(Unknown Source)
                            at java.net.SocksSocketImpl.connect(Unknown Source)
                            at java.net.Socket.connect(Unknown Source)
                            at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
                            at sun.net.NetworkClient.doConnect(Unknown Source)
                            at sun.net.www.http.HttpClient.openServer(Unknown Source)
                            at sun.net.www.http.HttpClient.openServer(Unknown Source)
                            at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
                            at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
                            at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
                            at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
                            at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                            at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
                            at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source)
                            at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
                            at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
                            at com.ning.http.client.providers.jdk.JDKAsyncHttpProvider$AsyncHttpUrlConnection.configure(JDKAsyncHttpProvider.java:556)
                            at com.ning.http.client.providers.jdk.JDKAsyncHttpProvider$AsyncHttpUrlConnection.call(JDKAsyncHttpProvider.java:232)
                            at java.util.concurrent.FutureTask.run(Unknown Source)
                            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
                            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                            at java.lang.Thread.run(Unknown Source)

0 ответов

Другие вопросы по тегам