You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by irfan <ir...@gmail.com> on 2009/12/08 10:07:00 UTC

authentication problem to nexus repository with non-anonymous user

Hi;
I build my project with maven 2.1.0, which has some dependencies on
nexus(1.4.0) repository.
When I enable anonymous user in nexus, maven can download necessary
artifacts as expected but
if i disable anonymous user maven cannot download the artifacts. I mailed to
nexus forums but they
decided that somehow maven cannot send user credentials to nexus to
authenticate.
My mails can be followed from
http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html

here is my settings.xml and maven debug  logs:

thanks.

*settings.xml
*
<settings>

  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>

  <proxies>

  </proxies>

<pluginGroups>
  <pluginGroup>org.sonatype.plugins</pluginGroup>
</pluginGroups>

 <servers>
    <server>
    <id>repo</id>
    <username>deployment</username>
    <password>deployment123</password>
    </server>
  </servers>

  <mirrors>

    <mirror>
      <id>repo</id>
      <mirrorOf>*</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://myserver:8082/nexus/content/groups/repo</url>
    </mirror>
  </mirrors>

  <profiles>

    <profile>
      <id>developer</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>

      <repositories>

        <repository>
          <id>repo</id>
          <name>Mirror of Maven repositories on the internet</name>
          <url>http://myserver:8082/nexus/content/groups/repo</url>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <releases>
            <enabled>true</enabled>
          </releases>
        </repository>

      </repositories>

      <pluginRepositories>
        <pluginRepository>
          <id>repo</id>
          <name>Maven Plugin Repository</name>
          <url>http://myserver:8082/nexus/content/groups/repo</url>
          <layout>default</layout>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <releases>
            <enabled>true</enabled>
          </releases>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>

  <activeProfiles>
    <activeProfile>developer</activeProfile>
  </activeProfiles>
</settings>

*maven debug  logs:*

[DEBUG] Connecting to repository: 'repo' with url: '
http://myserver:8082/nexus/content/groups/repo'.
[DEBUG] Downloading:
http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
Connecting to repository: 'repo' with url: '
http://myserver:8082/nexus/content/groups/repo'.
Downloading:
http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
[DEBUG] Error transferring file: Connection refused: connect
org.apache.maven.wagon.TransferFailedException: Error transferring file:
Connection refused: connect
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
        at
org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
        at
org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
        at
hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
        at
hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
        at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
        at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
        at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
        ... 13 more
[DEBUG] Error transferring file: Connection refused: connect
org.apache.maven.wagon.TransferFailedException: Error transferring file:
Connection refused: connect
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
        at
org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
        at
org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
        at
hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
        at
hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
        at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
        at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
        at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
        ... 13 more






İrfan GÖREN
Bilgisayar Mühendisi

Re: authentication problem to nexus repository with non-anonymous user

Posted by Brian Fox <br...@infinity.nu>.
I just looked again at your stack traces. What I originally assumed
was an auth problem appears to be a socket issue:

Caused by: java.net.ConnectException: Connection refused: connect

Do you have a firewall on your system? It appears that something is
blocking the connection to the server, either outbound
(client/maven/jdk) or inbound (server/nexus).

2009/12/25 irfan <ir...@gmail.com>:
> No; I installed it as standalone and run as windows service.
> Also I dont have settings-security.xml  for maven file so I write password
> as a plain text in settings.xml
>
>
>
>
>
> İrfan GÖREN
> Bilgisayar Mühendisi
>
>
> 2009/12/24 Brian Fox <br...@infinity.nu>
>
>> Ok that means that Nexus isn't getting the auth from Maven. Are you
>> running this behind a proxy like with Apache? If so, it's possible
>> that the basic auth is being "stolen" before it gets to Nexus.
>>
>> 2009/12/24 irfan <ir...@gmail.com>:
>> > unfortunately, there is no difference.
>> >
>> >
>> > İrfan GÖREN
>> >
>> >
>> > 2009/12/19 Brian Fox <br...@infinity.nu>
>> >
>> >> Could you try using the admin user instead of the deployment user? If
>> >> that works then we know maven is getting the credentials through to
>> >> Nexus. If not, then there's still some problem on the maven side.
>> >>
>> >> 2009/12/8 irfan <ir...@gmail.com>:
>> >> > Hi;
>> >> > I build my project with maven 2.1.0, which has some dependencies on
>> >> > nexus(1.4.0) repository.
>> >> > When I enable anonymous user in nexus, maven can download necessary
>> >> > artifacts as expected but
>> >> > if i disable anonymous user maven cannot download the artifacts. I
>> mailed
>> >> to
>> >> > nexus forums but they
>> >> > decided that somehow maven cannot send user credentials to nexus to
>> >> > authenticate.
>> >> > My mails can be followed from
>> >> >
>> >>
>> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
>> >> >
>> >> > here is my settings.xml and maven debug  logs:
>> >> >
>> >> > thanks.
>> >> >
>> >> > *settings.xml
>> >> > *
>> >> > <settings>
>> >> >
>> >> >  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
>> >> >
>> >> >  <proxies>
>> >> >
>> >> >  </proxies>
>> >> >
>> >> > <pluginGroups>
>> >> >  <pluginGroup>org.sonatype.plugins</pluginGroup>
>> >> > </pluginGroups>
>> >> >
>> >> >  <servers>
>> >> >    <server>
>> >> >    <id>repo</id>
>> >> >    <username>deployment</username>
>> >> >    <password>deployment123</password>
>> >> >    </server>
>> >> >  </servers>
>> >> >
>> >> >  <mirrors>
>> >> >
>> >> >    <mirror>
>> >> >      <id>repo</id>
>> >> >      <mirrorOf>*</mirrorOf>
>> >> >      <name>Human Readable Name for this Mirror.</name>
>> >> >      <url>http://myserver:8082/nexus/content/groups/repo</url>
>> >> >    </mirror>
>> >> >  </mirrors>
>> >> >
>> >> >  <profiles>
>> >> >
>> >> >    <profile>
>> >> >      <id>developer</id>
>> >> >      <activation>
>> >> >        <activeByDefault>true</activeByDefault>
>> >> >      </activation>
>> >> >
>> >> >      <repositories>
>> >> >
>> >> >        <repository>
>> >> >          <id>repo</id>
>> >> >          <name>Mirror of Maven repositories on the internet</name>
>> >> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
>> >> >          <snapshots>
>> >> >            <enabled>true</enabled>
>> >> >          </snapshots>
>> >> >          <releases>
>> >> >            <enabled>true</enabled>
>> >> >          </releases>
>> >> >        </repository>
>> >> >
>> >> >      </repositories>
>> >> >
>> >> >      <pluginRepositories>
>> >> >        <pluginRepository>
>> >> >          <id>repo</id>
>> >> >          <name>Maven Plugin Repository</name>
>> >> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
>> >> >          <layout>default</layout>
>> >> >          <snapshots>
>> >> >            <enabled>true</enabled>
>> >> >          </snapshots>
>> >> >          <releases>
>> >> >            <enabled>true</enabled>
>> >> >          </releases>
>> >> >        </pluginRepository>
>> >> >      </pluginRepositories>
>> >> >    </profile>
>> >> >  </profiles>
>> >> >
>> >> >  <activeProfiles>
>> >> >    <activeProfile>developer</activeProfile>
>> >> >  </activeProfiles>
>> >> > </settings>
>> >> >
>> >> > *maven debug  logs:*
>> >> >
>> >> > [DEBUG] Connecting to repository: 'repo' with url: '
>> >> > http://myserver:8082/nexus/content/groups/repo'.
>> >> > [DEBUG] Downloading:
>> >> >
>> >>
>> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
>> >> > Connecting to repository: 'repo' with url: '
>> >> > http://myserver:8082/nexus/content/groups/repo'.
>> >> > Downloading:
>> >> >
>> >>
>> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
>> >> > [DEBUG] Error transferring file: Connection refused: connect
>> >> > org.apache.maven.wagon.TransferFailedException: Error transferring
>> file:
>> >> > Connection refused: connect
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>> >> >        at
>> >> >
>> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>> >> >        at
>> >> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>> >> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
>> >> > at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>> >> >        at
>> >> >
>> >>
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>> >> >        at
>> >> >
>> >>
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>> >> >        at java.lang.Thread.run(Thread.java:619)
>> >> > Caused by: java.net.ConnectException: Connection refused: connect
>> >> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
>> >> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>> >> >        at
>> >> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>> >> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>> >> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>> >> >        at java.net.Socket.connect(Socket.java:519)
>> >> >        at java.net.Socket.connect(Socket.java:469)
>> >> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>> >> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>> >> >        at
>> >> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>> >> >        ... 13 more
>> >> > [DEBUG] Error transferring file: Connection refused: connect
>> >> > org.apache.maven.wagon.TransferFailedException: Error transferring
>> file:
>> >> > Connection refused: connect
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>> >> >        at
>> >> >
>> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>> >> >        at
>> >> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>> >> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
>> >> > at
>> >> >
>> >>
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>> >> >        at
>> >> >
>> >>
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>> >> >        at
>> >> >
>> >>
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>> >> >        at java.lang.Thread.run(Thread.java:619)
>> >> > Caused by: java.net.ConnectException: Connection refused: connect
>> >> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
>> >> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>> >> >        at
>> >> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>> >> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>> >> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>> >> >        at java.net.Socket.connect(Socket.java:519)
>> >> >        at java.net.Socket.connect(Socket.java:469)
>> >> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>> >> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>> >> >        at
>> >> >
>> >>
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>> >> >        at
>> >> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>> >> >        at
>> >> >
>> >>
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>> >> >        ... 13 more
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > İrfan GÖREN
>> >> > Bilgisayar Mühendisi
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> >> For additional commands, e-mail: users-help@maven.apache.org
>> >>
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: authentication problem to nexus repository with non-anonymous user

Posted by irfan <ir...@gmail.com>.
No; I installed it as standalone and run as windows service.
Also I dont have settings-security.xml  for maven file so I write password
as a plain text in settings.xml





İrfan GÖREN
Bilgisayar Mühendisi


2009/12/24 Brian Fox <br...@infinity.nu>

> Ok that means that Nexus isn't getting the auth from Maven. Are you
> running this behind a proxy like with Apache? If so, it's possible
> that the basic auth is being "stolen" before it gets to Nexus.
>
> 2009/12/24 irfan <ir...@gmail.com>:
> > unfortunately, there is no difference.
> >
> >
> > İrfan GÖREN
> >
> >
> > 2009/12/19 Brian Fox <br...@infinity.nu>
> >
> >> Could you try using the admin user instead of the deployment user? If
> >> that works then we know maven is getting the credentials through to
> >> Nexus. If not, then there's still some problem on the maven side.
> >>
> >> 2009/12/8 irfan <ir...@gmail.com>:
> >> > Hi;
> >> > I build my project with maven 2.1.0, which has some dependencies on
> >> > nexus(1.4.0) repository.
> >> > When I enable anonymous user in nexus, maven can download necessary
> >> > artifacts as expected but
> >> > if i disable anonymous user maven cannot download the artifacts. I
> mailed
> >> to
> >> > nexus forums but they
> >> > decided that somehow maven cannot send user credentials to nexus to
> >> > authenticate.
> >> > My mails can be followed from
> >> >
> >>
> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
> >> >
> >> > here is my settings.xml and maven debug  logs:
> >> >
> >> > thanks.
> >> >
> >> > *settings.xml
> >> > *
> >> > <settings>
> >> >
> >> >  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
> >> >
> >> >  <proxies>
> >> >
> >> >  </proxies>
> >> >
> >> > <pluginGroups>
> >> >  <pluginGroup>org.sonatype.plugins</pluginGroup>
> >> > </pluginGroups>
> >> >
> >> >  <servers>
> >> >    <server>
> >> >    <id>repo</id>
> >> >    <username>deployment</username>
> >> >    <password>deployment123</password>
> >> >    </server>
> >> >  </servers>
> >> >
> >> >  <mirrors>
> >> >
> >> >    <mirror>
> >> >      <id>repo</id>
> >> >      <mirrorOf>*</mirrorOf>
> >> >      <name>Human Readable Name for this Mirror.</name>
> >> >      <url>http://myserver:8082/nexus/content/groups/repo</url>
> >> >    </mirror>
> >> >  </mirrors>
> >> >
> >> >  <profiles>
> >> >
> >> >    <profile>
> >> >      <id>developer</id>
> >> >      <activation>
> >> >        <activeByDefault>true</activeByDefault>
> >> >      </activation>
> >> >
> >> >      <repositories>
> >> >
> >> >        <repository>
> >> >          <id>repo</id>
> >> >          <name>Mirror of Maven repositories on the internet</name>
> >> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> >> >          <snapshots>
> >> >            <enabled>true</enabled>
> >> >          </snapshots>
> >> >          <releases>
> >> >            <enabled>true</enabled>
> >> >          </releases>
> >> >        </repository>
> >> >
> >> >      </repositories>
> >> >
> >> >      <pluginRepositories>
> >> >        <pluginRepository>
> >> >          <id>repo</id>
> >> >          <name>Maven Plugin Repository</name>
> >> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> >> >          <layout>default</layout>
> >> >          <snapshots>
> >> >            <enabled>true</enabled>
> >> >          </snapshots>
> >> >          <releases>
> >> >            <enabled>true</enabled>
> >> >          </releases>
> >> >        </pluginRepository>
> >> >      </pluginRepositories>
> >> >    </profile>
> >> >  </profiles>
> >> >
> >> >  <activeProfiles>
> >> >    <activeProfile>developer</activeProfile>
> >> >  </activeProfiles>
> >> > </settings>
> >> >
> >> > *maven debug  logs:*
> >> >
> >> > [DEBUG] Connecting to repository: 'repo' with url: '
> >> > http://myserver:8082/nexus/content/groups/repo'.
> >> > [DEBUG] Downloading:
> >> >
> >>
> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
> >> > Connecting to repository: 'repo' with url: '
> >> > http://myserver:8082/nexus/content/groups/repo'.
> >> > Downloading:
> >> >
> >>
> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
> >> > [DEBUG] Error transferring file: Connection refused: connect
> >> > org.apache.maven.wagon.TransferFailedException: Error transferring
> file:
> >> > Connection refused: connect
> >> >        at
> >> >
> >>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> >> >        at
> >> >
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >> >        at
> >> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> >> > at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> >> >        at
> >> >
> >>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> >> >        at
> >> >
> >>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> >> >        at java.lang.Thread.run(Thread.java:619)
> >> > Caused by: java.net.ConnectException: Connection refused: connect
> >> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> >> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> >> >        at
> >> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> >> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> >> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> >> >        at java.net.Socket.connect(Socket.java:519)
> >> >        at java.net.Socket.connect(Socket.java:469)
> >> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> >> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> >> >        at
> >> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> >> >        at
> >> >
> >>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> >> >        ... 13 more
> >> > [DEBUG] Error transferring file: Connection refused: connect
> >> > org.apache.maven.wagon.TransferFailedException: Error transferring
> file:
> >> > Connection refused: connect
> >> >        at
> >> >
> >>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> >> >        at
> >> >
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >> >        at
> >> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> >> >        at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> >> > at
> >> >
> >>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> >> >        at
> >> >
> >>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> >> >        at
> >> >
> >>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> >> >        at java.lang.Thread.run(Thread.java:619)
> >> > Caused by: java.net.ConnectException: Connection refused: connect
> >> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> >> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> >> >        at
> >> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> >> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> >> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> >> >        at java.net.Socket.connect(Socket.java:519)
> >> >        at java.net.Socket.connect(Socket.java:469)
> >> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> >> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> >> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> >> >        at
> >> >
> >>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> >> >        at
> >> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> >> >        at
> >> >
> >>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> >> >        ... 13 more
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > İrfan GÖREN
> >> > Bilgisayar Mühendisi
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: users-help@maven.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: authentication problem to nexus repository with non-anonymous user

Posted by Brian Fox <br...@infinity.nu>.
Ok that means that Nexus isn't getting the auth from Maven. Are you
running this behind a proxy like with Apache? If so, it's possible
that the basic auth is being "stolen" before it gets to Nexus.

2009/12/24 irfan <ir...@gmail.com>:
> unfortunately, there is no difference.
>
>
> İrfan GÖREN
>
>
> 2009/12/19 Brian Fox <br...@infinity.nu>
>
>> Could you try using the admin user instead of the deployment user? If
>> that works then we know maven is getting the credentials through to
>> Nexus. If not, then there's still some problem on the maven side.
>>
>> 2009/12/8 irfan <ir...@gmail.com>:
>> > Hi;
>> > I build my project with maven 2.1.0, which has some dependencies on
>> > nexus(1.4.0) repository.
>> > When I enable anonymous user in nexus, maven can download necessary
>> > artifacts as expected but
>> > if i disable anonymous user maven cannot download the artifacts. I mailed
>> to
>> > nexus forums but they
>> > decided that somehow maven cannot send user credentials to nexus to
>> > authenticate.
>> > My mails can be followed from
>> >
>> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
>> >
>> > here is my settings.xml and maven debug  logs:
>> >
>> > thanks.
>> >
>> > *settings.xml
>> > *
>> > <settings>
>> >
>> >  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
>> >
>> >  <proxies>
>> >
>> >  </proxies>
>> >
>> > <pluginGroups>
>> >  <pluginGroup>org.sonatype.plugins</pluginGroup>
>> > </pluginGroups>
>> >
>> >  <servers>
>> >    <server>
>> >    <id>repo</id>
>> >    <username>deployment</username>
>> >    <password>deployment123</password>
>> >    </server>
>> >  </servers>
>> >
>> >  <mirrors>
>> >
>> >    <mirror>
>> >      <id>repo</id>
>> >      <mirrorOf>*</mirrorOf>
>> >      <name>Human Readable Name for this Mirror.</name>
>> >      <url>http://myserver:8082/nexus/content/groups/repo</url>
>> >    </mirror>
>> >  </mirrors>
>> >
>> >  <profiles>
>> >
>> >    <profile>
>> >      <id>developer</id>
>> >      <activation>
>> >        <activeByDefault>true</activeByDefault>
>> >      </activation>
>> >
>> >      <repositories>
>> >
>> >        <repository>
>> >          <id>repo</id>
>> >          <name>Mirror of Maven repositories on the internet</name>
>> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
>> >          <snapshots>
>> >            <enabled>true</enabled>
>> >          </snapshots>
>> >          <releases>
>> >            <enabled>true</enabled>
>> >          </releases>
>> >        </repository>
>> >
>> >      </repositories>
>> >
>> >      <pluginRepositories>
>> >        <pluginRepository>
>> >          <id>repo</id>
>> >          <name>Maven Plugin Repository</name>
>> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
>> >          <layout>default</layout>
>> >          <snapshots>
>> >            <enabled>true</enabled>
>> >          </snapshots>
>> >          <releases>
>> >            <enabled>true</enabled>
>> >          </releases>
>> >        </pluginRepository>
>> >      </pluginRepositories>
>> >    </profile>
>> >  </profiles>
>> >
>> >  <activeProfiles>
>> >    <activeProfile>developer</activeProfile>
>> >  </activeProfiles>
>> > </settings>
>> >
>> > *maven debug  logs:*
>> >
>> > [DEBUG] Connecting to repository: 'repo' with url: '
>> > http://myserver:8082/nexus/content/groups/repo'.
>> > [DEBUG] Downloading:
>> >
>> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
>> > Connecting to repository: 'repo' with url: '
>> > http://myserver:8082/nexus/content/groups/repo'.
>> > Downloading:
>> >
>> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
>> > [DEBUG] Error transferring file: Connection refused: connect
>> > org.apache.maven.wagon.TransferFailedException: Error transferring file:
>> > Connection refused: connect
>> >        at
>> >
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>> >        at
>> > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>> >        at
>> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>> >        at
>> >
>> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>> >        at
>> >
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>> >        at
>> >
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>> >        at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>> >        at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>> >        at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
>> > at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>> >        at
>> >
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>> >        at
>> >
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>> >        at java.lang.Thread.run(Thread.java:619)
>> > Caused by: java.net.ConnectException: Connection refused: connect
>> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
>> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>> >        at
>> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>> >        at java.net.Socket.connect(Socket.java:519)
>> >        at java.net.Socket.connect(Socket.java:469)
>> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>> >        at
>> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>> >        at
>> >
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>> >        ... 13 more
>> > [DEBUG] Error transferring file: Connection refused: connect
>> > org.apache.maven.wagon.TransferFailedException: Error transferring file:
>> > Connection refused: connect
>> >        at
>> >
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>> >        at
>> > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>> >        at
>> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>> >        at
>> >
>> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>> >        at
>> >
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>> >        at
>> >
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>> >        at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>> >        at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>> >        at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
>> > at
>> >
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>> >        at
>> >
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>> >        at
>> >
>> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>> >        at java.lang.Thread.run(Thread.java:619)
>> > Caused by: java.net.ConnectException: Connection refused: connect
>> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
>> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>> >        at
>> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>> >        at java.net.Socket.connect(Socket.java:519)
>> >        at java.net.Socket.connect(Socket.java:469)
>> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>> >        at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>> >        at
>> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>> >        at
>> >
>> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>> >        ... 13 more
>> >
>> >
>> >
>> >
>> >
>> >
>> > İrfan GÖREN
>> > Bilgisayar Mühendisi
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: authentication problem to nexus repository with non-anonymous user

Posted by irfan <ir...@gmail.com>.
unfortunately, there is no difference.


İrfan GÖREN


2009/12/19 Brian Fox <br...@infinity.nu>

> Could you try using the admin user instead of the deployment user? If
> that works then we know maven is getting the credentials through to
> Nexus. If not, then there's still some problem on the maven side.
>
> 2009/12/8 irfan <ir...@gmail.com>:
> > Hi;
> > I build my project with maven 2.1.0, which has some dependencies on
> > nexus(1.4.0) repository.
> > When I enable anonymous user in nexus, maven can download necessary
> > artifacts as expected but
> > if i disable anonymous user maven cannot download the artifacts. I mailed
> to
> > nexus forums but they
> > decided that somehow maven cannot send user credentials to nexus to
> > authenticate.
> > My mails can be followed from
> >
> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
> >
> > here is my settings.xml and maven debug  logs:
> >
> > thanks.
> >
> > *settings.xml
> > *
> > <settings>
> >
> >  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
> >
> >  <proxies>
> >
> >  </proxies>
> >
> > <pluginGroups>
> >  <pluginGroup>org.sonatype.plugins</pluginGroup>
> > </pluginGroups>
> >
> >  <servers>
> >    <server>
> >    <id>repo</id>
> >    <username>deployment</username>
> >    <password>deployment123</password>
> >    </server>
> >  </servers>
> >
> >  <mirrors>
> >
> >    <mirror>
> >      <id>repo</id>
> >      <mirrorOf>*</mirrorOf>
> >      <name>Human Readable Name for this Mirror.</name>
> >      <url>http://myserver:8082/nexus/content/groups/repo</url>
> >    </mirror>
> >  </mirrors>
> >
> >  <profiles>
> >
> >    <profile>
> >      <id>developer</id>
> >      <activation>
> >        <activeByDefault>true</activeByDefault>
> >      </activation>
> >
> >      <repositories>
> >
> >        <repository>
> >          <id>repo</id>
> >          <name>Mirror of Maven repositories on the internet</name>
> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> >          <snapshots>
> >            <enabled>true</enabled>
> >          </snapshots>
> >          <releases>
> >            <enabled>true</enabled>
> >          </releases>
> >        </repository>
> >
> >      </repositories>
> >
> >      <pluginRepositories>
> >        <pluginRepository>
> >          <id>repo</id>
> >          <name>Maven Plugin Repository</name>
> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> >          <layout>default</layout>
> >          <snapshots>
> >            <enabled>true</enabled>
> >          </snapshots>
> >          <releases>
> >            <enabled>true</enabled>
> >          </releases>
> >        </pluginRepository>
> >      </pluginRepositories>
> >    </profile>
> >  </profiles>
> >
> >  <activeProfiles>
> >    <activeProfile>developer</activeProfile>
> >  </activeProfiles>
> > </settings>
> >
> > *maven debug  logs:*
> >
> > [DEBUG] Connecting to repository: 'repo' with url: '
> > http://myserver:8082/nexus/content/groups/repo'.
> > [DEBUG] Downloading:
> >
> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
> > Connecting to repository: 'repo' with url: '
> > http://myserver:8082/nexus/content/groups/repo'.
> > Downloading:
> >
> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
> > [DEBUG] Error transferring file: Connection refused: connect
> > org.apache.maven.wagon.TransferFailedException: Error transferring file:
> > Connection refused: connect
> >        at
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> >        at
> > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >        at
> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >        at
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> >        at
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> >        at
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> >        at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> >        at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> >        at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> > at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> >        at
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> >        at
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> >        at java.lang.Thread.run(Thread.java:619)
> > Caused by: java.net.ConnectException: Connection refused: connect
> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> >        at
> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> >        at java.net.Socket.connect(Socket.java:519)
> >        at java.net.Socket.connect(Socket.java:469)
> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> >        at
> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> >        at
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> >        ... 13 more
> > [DEBUG] Error transferring file: Connection refused: connect
> > org.apache.maven.wagon.TransferFailedException: Error transferring file:
> > Connection refused: connect
> >        at
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> >        at
> > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >        at
> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >        at
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> >        at
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> >        at
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> >        at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> >        at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> >        at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> > at
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> >        at
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> >        at
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> >        at java.lang.Thread.run(Thread.java:619)
> > Caused by: java.net.ConnectException: Connection refused: connect
> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> >        at
> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> >        at java.net.Socket.connect(Socket.java:519)
> >        at java.net.Socket.connect(Socket.java:469)
> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> >        at
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> >        at
> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> >        at
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> >        ... 13 more
> >
> >
> >
> >
> >
> >
> > İrfan GÖREN
> > Bilgisayar Mühendisi
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: authentication problem to nexus repository with non-anonymous user

Posted by Brian Fox <br...@infinity.nu>.
Could you try using the admin user instead of the deployment user? If
that works then we know maven is getting the credentials through to
Nexus. If not, then there's still some problem on the maven side.

2009/12/8 irfan <ir...@gmail.com>:
> Hi;
> I build my project with maven 2.1.0, which has some dependencies on
> nexus(1.4.0) repository.
> When I enable anonymous user in nexus, maven can download necessary
> artifacts as expected but
> if i disable anonymous user maven cannot download the artifacts. I mailed to
> nexus forums but they
> decided that somehow maven cannot send user credentials to nexus to
> authenticate.
> My mails can be followed from
> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
>
> here is my settings.xml and maven debug  logs:
>
> thanks.
>
> *settings.xml
> *
> <settings>
>
>  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
>
>  <proxies>
>
>  </proxies>
>
> <pluginGroups>
>  <pluginGroup>org.sonatype.plugins</pluginGroup>
> </pluginGroups>
>
>  <servers>
>    <server>
>    <id>repo</id>
>    <username>deployment</username>
>    <password>deployment123</password>
>    </server>
>  </servers>
>
>  <mirrors>
>
>    <mirror>
>      <id>repo</id>
>      <mirrorOf>*</mirrorOf>
>      <name>Human Readable Name for this Mirror.</name>
>      <url>http://myserver:8082/nexus/content/groups/repo</url>
>    </mirror>
>  </mirrors>
>
>  <profiles>
>
>    <profile>
>      <id>developer</id>
>      <activation>
>        <activeByDefault>true</activeByDefault>
>      </activation>
>
>      <repositories>
>
>        <repository>
>          <id>repo</id>
>          <name>Mirror of Maven repositories on the internet</name>
>          <url>http://myserver:8082/nexus/content/groups/repo</url>
>          <snapshots>
>            <enabled>true</enabled>
>          </snapshots>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>        </repository>
>
>      </repositories>
>
>      <pluginRepositories>
>        <pluginRepository>
>          <id>repo</id>
>          <name>Maven Plugin Repository</name>
>          <url>http://myserver:8082/nexus/content/groups/repo</url>
>          <layout>default</layout>
>          <snapshots>
>            <enabled>true</enabled>
>          </snapshots>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>        </pluginRepository>
>      </pluginRepositories>
>    </profile>
>  </profiles>
>
>  <activeProfiles>
>    <activeProfile>developer</activeProfile>
>  </activeProfiles>
> </settings>
>
> *maven debug  logs:*
>
> [DEBUG] Connecting to repository: 'repo' with url: '
> http://myserver:8082/nexus/content/groups/repo'.
> [DEBUG] Downloading:
> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
> Connecting to repository: 'repo' with url: '
> http://myserver:8082/nexus/content/groups/repo'.
> Downloading:
> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
> [DEBUG] Error transferring file: Connection refused: connect
> org.apache.maven.wagon.TransferFailedException: Error transferring file:
> Connection refused: connect
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>        at
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>        at
> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>        at
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>        at
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>        at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.ConnectException: Connection refused: connect
>        at java.net.PlainSocketImpl.socketConnect(Native Method)
>        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>        at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>        at java.net.Socket.connect(Socket.java:519)
>        at java.net.Socket.connect(Socket.java:469)
>        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>        at
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>        at
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>        at
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>        at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>        at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>        ... 13 more
> [DEBUG] Error transferring file: Connection refused: connect
> org.apache.maven.wagon.TransferFailedException: Error transferring file:
> Connection refused: connect
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>        at
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>        at
> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>        at
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>        at
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>        at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.ConnectException: Connection refused: connect
>        at java.net.PlainSocketImpl.socketConnect(Native Method)
>        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>        at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>        at java.net.Socket.connect(Socket.java:519)
>        at java.net.Socket.connect(Socket.java:469)
>        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>        at
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>        at
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>        at
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>        at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>        at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>        ... 13 more
>
>
>
>
>
>
> İrfan GÖREN
> Bilgisayar Mühendisi
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: authentication problem to nexus repository with non-anonymous user

Posted by Stephen Connolly <st...@gmail.com>.
I am not saying that those versions will fix your problem

I am just saying don't use 2.1.0

2009/12/8 irfan <ir...@gmail.com>

> I tried all these versions but did not work :(
>
>
> İrfan GÖREN
> Bilgisayar Mühendisi
>
>
> 2009/12/8 Stephen Connolly <st...@gmail.com>
>
> > 2009/12/8 irfan <ir...@gmail.com>
> >
> > > Hi;
> > > I build my project with maven 2.1.0, which has some dependencies on
> > >
> >
> > STOP right there.
> >
> > There are some serious issues with 2.1.0 and checksums.  Either use
> 2.0.10,
> > 2.0.11 or 2.2.1
> >
> > Not sure about the remainder of your mail
> >
> >
> > > nexus(1.4.0) repository.
> > > When I enable anonymous user in nexus, maven can download necessary
> > > artifacts as expected but
> > > if i disable anonymous user maven cannot download the artifacts. I
> mailed
> > > to
> > > nexus forums but they
> > > decided that somehow maven cannot send user credentials to nexus to
> > > authenticate.
> > > My mails can be followed from
> > >
> >
> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
> > >
> > > here is my settings.xml and maven debug  logs:
> > >
> > > thanks.
> > >
> > > *settings.xml
> > > *
> > > <settings>
> > >
> > >  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
> > >
> > >  <proxies>
> > >
> > >  </proxies>
> > >
> > > <pluginGroups>
> > >  <pluginGroup>org.sonatype.plugins</pluginGroup>
> > > </pluginGroups>
> > >
> > >  <servers>
> > >    <server>
> > >    <id>repo</id>
> > >    <username>deployment</username>
> > >    <password>deployment123</password>
> > >    </server>
> > >  </servers>
> > >
> > >  <mirrors>
> > >
> > >    <mirror>
> > >      <id>repo</id>
> > >      <mirrorOf>*</mirrorOf>
> > >      <name>Human Readable Name for this Mirror.</name>
> > >      <url>http://myserver:8082/nexus/content/groups/repo</url>
> > >    </mirror>
> > >  </mirrors>
> > >
> > >  <profiles>
> > >
> > >    <profile>
> > >      <id>developer</id>
> > >      <activation>
> > >        <activeByDefault>true</activeByDefault>
> > >      </activation>
> > >
> > >      <repositories>
> > >
> > >        <repository>
> > >          <id>repo</id>
> > >          <name>Mirror of Maven repositories on the internet</name>
> > >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> > >          <snapshots>
> > >            <enabled>true</enabled>
> > >          </snapshots>
> > >          <releases>
> > >            <enabled>true</enabled>
> > >          </releases>
> > >        </repository>
> > >
> > >      </repositories>
> > >
> > >      <pluginRepositories>
> > >        <pluginRepository>
> > >          <id>repo</id>
> > >          <name>Maven Plugin Repository</name>
> > >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> > >          <layout>default</layout>
> > >          <snapshots>
> > >            <enabled>true</enabled>
> > >          </snapshots>
> > >          <releases>
> > >            <enabled>true</enabled>
> > >          </releases>
> > >        </pluginRepository>
> > >      </pluginRepositories>
> > >    </profile>
> > >  </profiles>
> > >
> > >  <activeProfiles>
> > >    <activeProfile>developer</activeProfile>
> > >  </activeProfiles>
> > > </settings>
> > >
> > > *maven debug  logs:*
> > >
> > > [DEBUG] Connecting to repository: 'repo' with url: '
> > > http://myserver:8082/nexus/content/groups/repo'.
> > > [DEBUG] Downloading:
> > >
> > >
> >
> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
> > > Connecting to repository: 'repo' with url: '
> > > http://myserver:8082/nexus/content/groups/repo'.
> > > Downloading:
> > >
> > >
> >
> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
> > > [DEBUG] Error transferring file: Connection refused: connect
> > > org.apache.maven.wagon.TransferFailedException: Error transferring
> file:
> > > Connection refused: connect
> > >        at
> > >
> > >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> > >        at
> > > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> > >        at
> > > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> > >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> > > at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> > >        at
> > >
> > >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> > >        at
> > >
> > >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> > >        at java.lang.Thread.run(Thread.java:619)
> > > Caused by: java.net.ConnectException: Connection refused: connect
> > >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> > >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> > >        at
> > > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> > >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> > >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> > >        at java.net.Socket.connect(Socket.java:519)
> > >        at java.net.Socket.connect(Socket.java:469)
> > >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> > >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> > >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> > >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> > >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> > >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> > >        at
> > > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> > >        at
> > >
> > >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> > >        ... 13 more
> > > [DEBUG] Error transferring file: Connection refused: connect
> > > org.apache.maven.wagon.TransferFailedException: Error transferring
> file:
> > > Connection refused: connect
> > >        at
> > >
> > >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> > >        at
> > > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> > >        at
> > > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> > >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> > >        at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> > > at
> > >
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> > >        at
> > >
> > >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> > >        at
> > >
> > >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> > >        at java.lang.Thread.run(Thread.java:619)
> > > Caused by: java.net.ConnectException: Connection refused: connect
> > >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> > >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> > >        at
> > > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> > >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> > >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> > >        at java.net.Socket.connect(Socket.java:519)
> > >        at java.net.Socket.connect(Socket.java:469)
> > >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> > >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> > >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> > >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> > >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> > >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> > >        at
> > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> > >        at
> > > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> > >        at
> > >
> > >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> > >        ... 13 more
> > >
> > >
> > >
> > >
> > >
> > >
> > > İrfan GÖREN
> > > Bilgisayar Mühendisi
> > >
> >
>

Re: authentication problem to nexus repository with non-anonymous user

Posted by irfan <ir...@gmail.com>.
I tried all these versions but did not work :(


İrfan GÖREN
Bilgisayar Mühendisi


2009/12/8 Stephen Connolly <st...@gmail.com>

> 2009/12/8 irfan <ir...@gmail.com>
>
> > Hi;
> > I build my project with maven 2.1.0, which has some dependencies on
> >
>
> STOP right there.
>
> There are some serious issues with 2.1.0 and checksums.  Either use 2.0.10,
> 2.0.11 or 2.2.1
>
> Not sure about the remainder of your mail
>
>
> > nexus(1.4.0) repository.
> > When I enable anonymous user in nexus, maven can download necessary
> > artifacts as expected but
> > if i disable anonymous user maven cannot download the artifacts. I mailed
> > to
> > nexus forums but they
> > decided that somehow maven cannot send user credentials to nexus to
> > authenticate.
> > My mails can be followed from
> >
> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
> >
> > here is my settings.xml and maven debug  logs:
> >
> > thanks.
> >
> > *settings.xml
> > *
> > <settings>
> >
> >  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
> >
> >  <proxies>
> >
> >  </proxies>
> >
> > <pluginGroups>
> >  <pluginGroup>org.sonatype.plugins</pluginGroup>
> > </pluginGroups>
> >
> >  <servers>
> >    <server>
> >    <id>repo</id>
> >    <username>deployment</username>
> >    <password>deployment123</password>
> >    </server>
> >  </servers>
> >
> >  <mirrors>
> >
> >    <mirror>
> >      <id>repo</id>
> >      <mirrorOf>*</mirrorOf>
> >      <name>Human Readable Name for this Mirror.</name>
> >      <url>http://myserver:8082/nexus/content/groups/repo</url>
> >    </mirror>
> >  </mirrors>
> >
> >  <profiles>
> >
> >    <profile>
> >      <id>developer</id>
> >      <activation>
> >        <activeByDefault>true</activeByDefault>
> >      </activation>
> >
> >      <repositories>
> >
> >        <repository>
> >          <id>repo</id>
> >          <name>Mirror of Maven repositories on the internet</name>
> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> >          <snapshots>
> >            <enabled>true</enabled>
> >          </snapshots>
> >          <releases>
> >            <enabled>true</enabled>
> >          </releases>
> >        </repository>
> >
> >      </repositories>
> >
> >      <pluginRepositories>
> >        <pluginRepository>
> >          <id>repo</id>
> >          <name>Maven Plugin Repository</name>
> >          <url>http://myserver:8082/nexus/content/groups/repo</url>
> >          <layout>default</layout>
> >          <snapshots>
> >            <enabled>true</enabled>
> >          </snapshots>
> >          <releases>
> >            <enabled>true</enabled>
> >          </releases>
> >        </pluginRepository>
> >      </pluginRepositories>
> >    </profile>
> >  </profiles>
> >
> >  <activeProfiles>
> >    <activeProfile>developer</activeProfile>
> >  </activeProfiles>
> > </settings>
> >
> > *maven debug  logs:*
> >
> > [DEBUG] Connecting to repository: 'repo' with url: '
> > http://myserver:8082/nexus/content/groups/repo'.
> > [DEBUG] Downloading:
> >
> >
> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
> > Connecting to repository: 'repo' with url: '
> > http://myserver:8082/nexus/content/groups/repo'.
> > Downloading:
> >
> >
> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
> > [DEBUG] Error transferring file: Connection refused: connect
> > org.apache.maven.wagon.TransferFailedException: Error transferring file:
> > Connection refused: connect
> >        at
> >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> >        at
> > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >        at
> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >        at
> >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> >        at
> >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> >        at
> >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> >        at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> >        at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> >        at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> > at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> >        at
> >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> >        at
> >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> >        at java.lang.Thread.run(Thread.java:619)
> > Caused by: java.net.ConnectException: Connection refused: connect
> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> >        at
> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> >        at java.net.Socket.connect(Socket.java:519)
> >        at java.net.Socket.connect(Socket.java:469)
> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> >        at
> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> >        at
> >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> >        ... 13 more
> > [DEBUG] Error transferring file: Connection refused: connect
> > org.apache.maven.wagon.TransferFailedException: Error transferring file:
> > Connection refused: connect
> >        at
> >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
> >        at
> > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
> >        at
> > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
> >        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
> >        at
> >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
> >        at
> >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
> >        at
> >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
> >        at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
> >        at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
> >        at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> > at
> >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
> >        at
> >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> >        at
> >
> >
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
> >        at java.lang.Thread.run(Thread.java:619)
> > Caused by: java.net.ConnectException: Connection refused: connect
> >        at java.net.PlainSocketImpl.socketConnect(Native Method)
> >        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> >        at
> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> >        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> >        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> >        at java.net.Socket.connect(Socket.java:519)
> >        at java.net.Socket.connect(Socket.java:469)
> >        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> >        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> >        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> >        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
> >        at
> >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
> >        at
> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
> >        at
> >
> >
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
> >        ... 13 more
> >
> >
> >
> >
> >
> >
> > İrfan GÖREN
> > Bilgisayar Mühendisi
> >
>

Re: authentication problem to nexus repository with non-anonymous user

Posted by Stephen Connolly <st...@gmail.com>.
2009/12/8 irfan <ir...@gmail.com>

> Hi;
> I build my project with maven 2.1.0, which has some dependencies on
>

STOP right there.

There are some serious issues with 2.1.0 and checksums.  Either use 2.0.10,
2.0.11 or 2.2.1

Not sure about the remainder of your mail


> nexus(1.4.0) repository.
> When I enable anonymous user in nexus, maven can download necessary
> artifacts as expected but
> if i disable anonymous user maven cannot download the artifacts. I mailed
> to
> nexus forums but they
> decided that somehow maven cannot send user credentials to nexus to
> authenticate.
> My mails can be followed from
> http://old.nabble.com/settings.xml-for-non-anonymous-user-td22150250.html
>
> here is my settings.xml and maven debug  logs:
>
> thanks.
>
> *settings.xml
> *
> <settings>
>
>  <localRepository>c:/dev/tools_data/maven_local_repo</localRepository>
>
>  <proxies>
>
>  </proxies>
>
> <pluginGroups>
>  <pluginGroup>org.sonatype.plugins</pluginGroup>
> </pluginGroups>
>
>  <servers>
>    <server>
>    <id>repo</id>
>    <username>deployment</username>
>    <password>deployment123</password>
>    </server>
>  </servers>
>
>  <mirrors>
>
>    <mirror>
>      <id>repo</id>
>      <mirrorOf>*</mirrorOf>
>      <name>Human Readable Name for this Mirror.</name>
>      <url>http://myserver:8082/nexus/content/groups/repo</url>
>    </mirror>
>  </mirrors>
>
>  <profiles>
>
>    <profile>
>      <id>developer</id>
>      <activation>
>        <activeByDefault>true</activeByDefault>
>      </activation>
>
>      <repositories>
>
>        <repository>
>          <id>repo</id>
>          <name>Mirror of Maven repositories on the internet</name>
>          <url>http://myserver:8082/nexus/content/groups/repo</url>
>          <snapshots>
>            <enabled>true</enabled>
>          </snapshots>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>        </repository>
>
>      </repositories>
>
>      <pluginRepositories>
>        <pluginRepository>
>          <id>repo</id>
>          <name>Maven Plugin Repository</name>
>          <url>http://myserver:8082/nexus/content/groups/repo</url>
>          <layout>default</layout>
>          <snapshots>
>            <enabled>true</enabled>
>          </snapshots>
>          <releases>
>            <enabled>true</enabled>
>          </releases>
>        </pluginRepository>
>      </pluginRepositories>
>    </profile>
>  </profiles>
>
>  <activeProfiles>
>    <activeProfile>developer</activeProfile>
>  </activeProfiles>
> </settings>
>
> *maven debug  logs:*
>
> [DEBUG] Connecting to repository: 'repo' with url: '
> http://myserver:8082/nexus/content/groups/repo'.
> [DEBUG] Downloading:
>
> http://myserver:8082/nexus/content/groups/repo/myproject/faces/faces-core/0.2.37/faces-core-0.2.37.jar
> Connecting to repository: 'repo' with url: '
> http://myserver:8082/nexus/content/groups/repo'.
> Downloading:
>
> http://myserver:8082/nexus/content/groups/repo/myproject/runtime/myproject-base/0.5.8/myproject-base-0.5.8.jar
> [DEBUG] Error transferring file: Connection refused: connect
> org.apache.maven.wagon.TransferFailedException: Error transferring file:
> Connection refused: connect
>        at
>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>        at
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>        at
> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>        at
>
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>        at
>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>        at
>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>        at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>        at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>        at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>        at
>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>        at
>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>        at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.ConnectException: Connection refused: connect
>        at java.net.PlainSocketImpl.socketConnect(Native Method)
>        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>        at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>        at java.net.Socket.connect(Socket.java:519)
>        at java.net.Socket.connect(Socket.java:469)
>        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>        at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>        at
>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>        ... 13 more
> [DEBUG] Error transferring file: Connection refused: connect
> org.apache.maven.wagon.TransferFailedException: Error transferring file:
> Connection refused: connect
>        at
>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143)
>        at
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>        at
> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>        at
>
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491)
>        at
>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:372)
>        at
>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:327)
>        at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>        at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>        at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.resolveArtifact(DefaultArtifactResolver.java:455)
> at
>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveArtifactTask.run(DefaultArtifactResolver.java:433)
>        at
>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>        at
>
> hidden.edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>        at java.lang.Thread.run(Thread.java:619)
> Caused by: java.net.ConnectException: Connection refused: connect
>        at java.net.PlainSocketImpl.socketConnect(Native Method)
>        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
>        at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
>        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
>        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>        at java.net.Socket.connect(Socket.java:519)
>        at java.net.Socket.connect(Socket.java:469)
>        at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
>        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
>        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
>        at
>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
>        at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
>        at
>
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>        ... 13 more
>
>
>
>
>
>
> İrfan GÖREN
> Bilgisayar Mühendisi
>