nayak
August 1, 2006, 3:49pm
1
Hi
I’m behind an authenticated proxy and want to install few plugins (for
rails and radrails) for which I tried using NTLM proxy Authenticator
but
could not succeed
I also tried
http://blog.pomozov.info/posts/the-end-of-gem-vs-proxy-war.html
http://pomozov.info/downloads/gems/rubygems-update-0.8.11.6-patched.gem
which corrupted my gem and had to reinstall all again
Is there any other alternative for the same within ruby? (A non ruby
solution will also be thanked)
(I also found a bug reported for the same at RubyForge
http://rubyforge.org/tracker/index.php?func=detail&aid=1289&group_id=126&atid=575
)
Thanks in advance
Vishwanath Nayak K
nayak
August 1, 2006, 5:46pm
2
On 8/1/06, NAYAK [email protected] wrote:
Hi
I’m behind an authenticated proxy and want to install few plugins (for
rails and radrails) for which I tried using NTLM proxy Authenticator but
could not succeed
I wrote a gem that will authenticate with such a proxy using your
current
credentials. It is Win32 only.
To use it, follow these steps:
Download and (locally) install the rubysspi gem found at
http://rubyforge.org/projects/rubysspi/
Copy “spa.rb” from the gem’s installation directory to your site_ruby
directory (this allows the library to be included from the command line)
Find “gem.cmd” in your ruby bin directory and add “-rspa” to the
command
line arguments passed to ruby there.
Make sure the environment variable http_proxy is set to your proxy
and is
a valid URL (e.g. http://www.proxy.corp:8080 )
That’s it! YOu can now run “gem install ” from the command
line.
If you need a non-Win32 solution, or one that will authenticate as a
given
user, check out the Python APS server at
http://ntlmaps.sourceforge.net/
nayak
August 3, 2006, 12:07pm
3
Hey Justin,
I followed the steps you told me and I am still not able to pass
authentication details the proxy server when I run ruby script/plugin
Regards
NAYAK
nayak
August 3, 2006, 2:21pm
4
Thanks Justin,
It is working fine now
Thanks,
NAYAK
nayak
August 3, 2006, 12:45pm
5
On 8/1/06, NAYAK [email protected] wrote:
Hey Justin,
I followed the steps you told me and I am still not able to pass
authentication details the proxy server when I run ruby script/plugin
Try ruby -rspa script/plugin
Email me offline with more details if you wish.
Justin