Исключение Rabbitmq com.rabbitmq.client.PossibleAuthenticationFailureException: возможно, вызвано ошибкой аутентификации

ниже мой java-код, который я использую для создания соединения rabbitmq для создания индекса в elasticsearch, который выдает исключение. когда я использую factory.setHost("localhost"); вместо factory.setHost("192.168.xx.xxx");, он работает нормально, но когда я использую IP, это вызывает исключение ниже

исключение com.rabbitmq.client.PossibleAuthenticationFailureException: возможно, вызвано ошибкой аутентификации

ниже приведен код Java, который я использую для подключения -

    factory = new ConnectionFactory();
    String value = null;
    if(serviceConfiguration == null)
        throw new NullObjectFoundException("ServiceConfiguration object is not set");
        factory.setUsername("guest");
        factory.setPassword("guest");
        factory.setVirtualHost("/");
        factory.setHost("192.168.xx.xxx");
        factory.setPort(Integer.parseInt( 5672));

    try{
        conn = factory.newConnection();
        return conn;
    }   // try
    catch(Exception e){
        System.out.println(e);
    }   // catch

person Rik    schedule 30.01.2015    source источник