Nice Tip. Thanks for sharing!

On Mon, Apr 27, 2015 at 6:24 PM <[email protected]> wrote:

>  Thank you Timothy. Your hint would have saved me time, if I had known
> this earlier.
>
>
>
> Getting zeppelin to build inside a network proxied environment is a
> challenge. I spent a lot of hours running the commands git, npm etc
> manually, before my build succeeded.
>
>
>
> I used the git command manually and made the git proxy setting to get the
> build going.
>
>
>
> prajod
>
>
>
> *From:* Timothy Perrigo [mailto:[email protected]]
> *Sent:* 23 April 2015 17:27
> *To:* [email protected]
> *Subject:* Tip for building Zeppelin behind firewall which blocks git
> protocol (port 9418)
>
>
>
> Greetings all,
>
> This is probably common knowledge for for experienced git users, but it
> had me blocked for a couple of days, so at the risk of sounding like and
> idiot I'd thought I'd share the problem I was having and its (extremely
> simple) solution.
>
>
>
> I had successfully built git from home (on Mac OS X), but was getting
> build errors trying to do so from my office (on Ubuntu 14.04)-- the
> Zeppelin: web Application module kept failing when bower was trying to
> resolve dependencies using the git protocol (rather than https).  I kept
> getting build failures like the one below.
>
>
>
> The problem was due to the fact that our corporate firewall blocked port
> 9418, which the git protocol uses (I could use git via https with no
> problems).  The solution was simply to configure git to always use https://
> instead of git:// :
>
>
>
> git config --global url."https://".insteadOf git://
>
>
>
> Embarrassingly, I spent hours trying to figure out a work-around before
> stumbling upon this simple config setting, so I thought I'd send this out
> to the mailing list in case anyone else was experiencing the same issue.
> Once I changed the config setting, Zeppelin built completely without any
> issues!
>
>
>
> Below is a sample of the errors I would receive before redirecting git to
> use https instead of the git protocol.  If anyone else is trying to build
> git behind a restrictive firewall, I hope this helps!
>
>
>
> Tim
>
>
>
> Example Build Error:
>
>
>
> [INFO] bower angular-mocks#1.3.8          not-cached git://
> github.com/angular/bower-angular-mocks.git#1.3.8
>
> [INFO] bower angular-mocks#1.3.8             resolve git://
> github.com/angular/bower-angular-mocks.git#1.3.8
>
> [INFO] bower angular-scenario#1.3.8       not-cached git://
> github.com/angular/bower-angular-scenario.git#1.3.8
>
> [INFO] bower angular-scenario#1.3.8          resolve git://
> github.com/angular/bower-angular-scenario.git#1.3.8
>
> [ERROR] bower bootstrap#~3.2.0                ECMDERR Failed to execute
> "git ls-remote --tags --heads git://github.com/twbs/bootstrap.git", exit
> code of #128 fatal: unable to connect to github.com: github.com[0:
> 192.30.252.129]: errno=Connection timed out
>
> [ERROR]
>
> [ERROR] Additional error details:
>
> [ERROR] fatal: unable to connect to github.com:
>
> [ERROR] github.com[0: 192.30.252.129]: errno=Connection timed out
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Reactor Summary:
>
> [INFO]
>
> [INFO] Zeppelin .......................................... SUCCESS [3.150s]
>
> [INFO] Zeppelin: Interpreter ............................. SUCCESS [6.697s]
>
> [INFO] Zeppelin: Zengine ................................. SUCCESS [2.478s]
>
> [INFO] Zeppelin: Spark ................................... SUCCESS
> [23.952s]
>
> [INFO] Zeppelin: Markdown interpreter .................... SUCCESS [1.120s]
>
> [INFO] Zeppelin: Angular interpreter ..................... SUCCESS [1.015s]
>
> [INFO] Zeppelin: Shell interpreter ....................... SUCCESS [1.018s]
>
> [INFO] Zeppelin: Hive interpreter ........................ SUCCESS [1.586s]
>
> [INFO] Zeppelin: web Application ......................... FAILURE
> [2:29.662s]
>
> [INFO] Zeppelin: Server .................................. SKIPPED
>
> [INFO] Zeppelin: Packaging distribution .................. SKIPPED
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] BUILD FAILURE
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Total time: 3:10.966s
>
> [INFO] Finished at: Tue Apr 21 15:33:32 CDT 2015
>
> [INFO] Final Memory: 45M/829M
>
> [INFO]
> ------------------------------------------------------------------------
>
> [ERROR] Failed to execute goal
> com.github.eirslett:frontend-maven-plugin:0.0.23:bower (bower install) on
> project zeppelin-web: Failed to run task: 'bower --allow-root install'
> failed. (error code 1) -> [Help 1]
>
> [ERROR]
>
>
>
>
>
>
>   The information contained in this electronic message and any
> attachments to this message are intended for the exclusive use of the
> addressee(s) and may contain proprietary, confidential or privileged
> information. If you are not the intended recipient, you should not
> disseminate, distribute or copy this e-mail. Please notify the sender
> immediately and destroy all copies of this message and any attachments.
> WARNING: Computer viruses can be transmitted via email. The recipient
> should check this email and any attachments for the presence of viruses.
> The company accepts no liability for any damage caused by any virus
> transmitted by this email. www.wipro.com
>

Reply via email to