<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Bryan

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      37 Posts :: 3 Stories :: 24 Comments :: 0 Trackbacks
     

    Recently,our project has been undergoing process changes and some integration tools has been introduced, for example Hudson,Sonatype Nexus,Maven.According to the company's policy,we have to access the internet via the proxy settings.But the current Sonatype Nexus is using the httpclient 3 to do auth which only sopport NTLMv1.

    I have tried the url NTLM Proxy Authentication and Jakarta HttpClient but still the application can  not access the internet though proxy.After googling, I found that the Httpclient 4 supports NTLMv2 out of the box. You can find the details by the following url: http://hc.apache.org/httpcomponents-client-ga/ntlm.html.  Meanwhile,It seems that someone suggests using CNTLM and after some configuration and find It really works for Nexus.

    First,get the latest version of CNTLM and install it according to the guide. you can configure it as below.
     
    1. As I configure it at home,you can get a proxy here and add it in cntlm.ini like this: Proxy  219.159.234.179:8080,you can leave the username pass and domain there and donot change anything if you donot have one.

    2. start the cntlm service mannually or change the dir to the cntlm installation directory and run the command

    ntlm -v to see whether  cntlm  works fine or not.

    3. configure the proxy in the nexus,suppose the Listen Port defaut 3128,set the Proxy Host 127.0.0.1 and Port 3128,if you have username and pass and domain,please set it in cntlm.ini and need not configure it in the nexus.






     

     

    4, Nexus can now get access to the internet via proxy,you can browse Views/Repositories --> Maven Central -> Browse Remote to see whether It works or not.


    5. the log of nexus looks like below, It's for your ref.

    2010-12-17 19:12:42 INFO  [080-Processor21] - o.s.n.c.a.DefaultNe~          - Applying Nexus Configuration...
    2010-12-17 19:12:42 INFO  [080-Processor21] - o.s.n.c.v.DefaultAp~          - Nexus configuration validated succesfully.
    2010-12-17 19:13:02 INFO  [ool-2-thread-15] - o.s.n.p.s.r.c.Commo~          - Remote storage settings change detected for ProxyRepository ID="central" ("Maven Central"), updating HttpClient...
    2010-12-17 19:13:02 INFO  [ool-2-thread-15] - o.s.n.p.s.r.c.Commo~          - ... proxy setup with host "127.0.0.1"
    2010-12-17 19:13:02 INFO  [080-Processor21] - o.s.n.p.s.r.c.HttpC~          - ... proxy setup with host "127.0.0.1"

    6.Another tool which can help you get access to internet via proxy is ntlmaps.

    Ref
    NTLM Proxy Authentication and Jakarta HttpClient
    http://www.theresearchkitchen.com/blog/archives/23

    NTLM support in HttpClient
    http://hc.apache.org/httpcomponents-client-ga/ntlm.html

    Cntlm Authentication Proxy
    http://cntlm.sourceforge.net/

    NTLM Authorization Proxy Server
    http://ntlmaps.sourceforge.net/
    http://linux.chinaunix.net/bbs/viewthread.php?tid=227822

    posted on 2010-12-17 21:43 Life is no respector of any genius. 閱讀(1528) 評論(5)  編輯  收藏 所屬分類: Maven

    Feedback

    # re: Sonatype Nexus Auth by CNTLM[未登錄] 2011-03-23 22:11 iq527
    額,這個只能在*nix系統(tǒng)下的?  回復(fù)  更多評論
      

    # re: Sonatype Nexus Auth by CNTLM 2011-03-24 18:46 Life is no respector of any genius.
    @iq527
    都可以的.  回復(fù)  更多評論
      

    # re: Sonatype Nexus Auth by CNTLM[未登錄] 2011-03-24 20:52 iq527
    安裝好以后
    cntlm.exe -M http://www.baidu.com
    全部都Credentials rejected - -|

      回復(fù)  更多評論
      

    # re: Sonatype Nexus Auth by CNTLM 2011-03-26 11:30 Life is no respector of any genius.
    @iq527
    你在cntlm.ini設(shè)置好一個http代理后,然后手動啟動服務(wù)(ntlm -v),或者運(yùn)行services.msc去啟動,然后設(shè)置自己的瀏覽器代理為127.0.0.1:3128,就可以上網(wǎng)了.  回復(fù)  更多評論
      

    # re: Sonatype Nexus Auth by CNTLM[未登錄] 2012-01-13 17:41 iq527
    https://issues.sonatype.org/browse/NEXUS-1312

    The problem has been fixed since nexus 1.9.1-RC1, 1.9.1 ^-^  回復(fù)  更多評論
      


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 青娱乐免费视频在线观看| 久久精品视频免费| 女性无套免费网站在线看| 亚洲国产夜色在线观看| 1000部夫妻午夜免费| 91亚洲国产在人线播放午夜| 亚洲视频在线免费观看| 久久亚洲春色中文字幕久久久 | 亚洲日韩欧洲无码av夜夜摸| 一级人做人a爰免费视频| 亚洲最大AV网站在线观看| 三年在线观看免费观看完整版中文 | 亚洲欧美日韩中文字幕在线一区| 国产一卡二卡3卡四卡免费| 亚洲小说图区综合在线| 在线永久免费观看黄网站| 一级一片免费视频播放| 亚洲av中文无码乱人伦在线咪咕| 91精品导航在线网址免费| 亚洲人成7777| 免费一级做a爰片性色毛片| 国产一二三四区乱码免费| 久久久久亚洲av无码专区| 黄页网站免费观看| 黄色免费网址大全| 精品亚洲综合久久中文字幕| 日本免费网址大全在线观看| 亚洲JIZZJIZZ妇女| 亚洲人成精品久久久久| 无码人妻一区二区三区免费手机 | 伊人亚洲综合青草青草久热| 色欲A∨无码蜜臀AV免费播| 一本色道久久88—综合亚洲精品 | 亚洲А∨精品天堂在线| 在线人成免费视频69国产| 国产精品亚洲四区在线观看| 亚洲日韩精品无码专区网站| 99久久综合精品免费| 国产精品亚洲二区在线| 亚洲国产二区三区久久| 四虎影视永久免费观看网址|