Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4711

[JBoss A-MQ distro, Fabric, offline] A-MQ distro will not create a fabric when no access to internet

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • jboss-fuse-6.3
    • None
    • Fabric8 v1
    • None
    • % %
    • Hide

      On RHEL use iptables to block the ips (seems to be more than one) for repo1.maven.org.

      e.g:

       sudo iptables -A OUTPUT -d "199.27.76.209" -j REJECT
      

      fabric create will return the following outp

      JBossA-MQ:karaf@root> fabric:create  --wait-for-provisioning
      Waiting for container: root
      Waiting for container root to provision.
      Error executing command: Unable to create zookeeper server configuration
      
      Show
      On RHEL use iptables to block the ips (seems to be more than one) for repo1.maven.org. e.g: sudo iptables -A OUTPUT -d "199.27.76.209" -j REJECT fabric create will return the following outp JBossA-MQ:karaf@root> fabric:create --wait- for -provisioning Waiting for container: root Waiting for container root to provision. Error executing command: Unable to create zookeeper server configuration
    • 6.3 Sprint 2 (1-Feb - 26-Feb)

    Description

      Creating a fabric from JBoss A-MQ distribution on a machine with no internet access (offline) gives the following error

      JBossA-MQ:karaf@root> fabric:create  --wait-for-provisioning
      Waiting for container: root
      Waiting for container root to provision.
      Error executing command: Unable to create zookeeper server configuration
      

      In the logs seeing many

      aused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.apache.servicemix.bundles:org.apache.servicemix.bundles.json4s:jar:3.2.4_1 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/23.235.46.209] failed: Connection refused
      ...
      Caused by: org.apache.maven.wagon.TransferFailedException: Connect to repo1.maven.org:80 [repo1.maven.org/23.235.46.209] failed: Connection refused                                                                                                                                                                                                                        
              at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1085)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                  
              at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                   
              at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                         
              at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                              
              at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                                     
              at org.eclipse.aether.transport.wagon.WagonTransporter$GetTaskRunner.run(WagonTransporter.java:560)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                
              at org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:427)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                          
              at org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTransporter.java:404)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                              
              at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:447)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                            
              at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                   
              ... 21 more                                                                                                                                                                                                                                                                                                                                                        
      Caused by: org.apache.http.conn.HttpHostConnectException: Connect to repo1.maven.org:80 [repo1.maven.org/23.235.46.209] failed: Connection refused                                                                                                                                                                                                                         
              at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:142)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                           
              at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                               
              at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                           
              at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                  
              at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                      
              at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                             
              at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                                      
              at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                           
              at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                                            
              at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:848)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                         
              at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)[36:io.fabric8.fabric-maven:1.2.0.redhat-621084]                                                                                                                                                                                                  
              ... 30 more
      

      Attachments

        Activity

          People

            janstey@redhat.com Jonathan Anstey
            rhn-support-pfox Patrick Fox (Inactive)
            Tomas Plevko Tomas Plevko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: