nix-serve icon indicating copy to clipboard operation
nix-serve copied to clipboard

Broken Pipe Errors

Open gilligan opened this issue 8 years ago • 0 comments

● nix-serve.service - nix-serve binary cache server
   Loaded: loaded (/nix/store/brjgzcg5cl9jfp2h6m94sxymgf82i0b1-unit-nix-serve.service/nix-serve.service; bad; vendor preset: enabled)
   Active: active (running) since Mon 2017-01-23 14:49:20 UTC; 1 weeks 1 days ago
 Main PID: 103992 (starman master )
   CGroup: /system.slice/nix-serve.service
           ├─ 18772 starman worker /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi --listen 0.0.0.0:8081
           ├─103992 starman master /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi --listen 0.0.0.0:8081
           ├─103996 starman worker /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi --listen 0.0.0.0:8081
           ├─103997 starman worker /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi --listen 0.0.0.0:8081
           ├─103998 starman worker /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi --listen 0.0.0.0:8081
           └─103999 starman worker /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi --listen 0.0.0.0:8081

Feb 01 10:56:00 jenkinsMaster nix-serve[103992]: writing to file: Broken pipe at /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi line 50.
Feb 01 10:56:00 jenkinsMaster nix-serve[103992]: writing to file: Broken pipe at /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi line 50.
Feb 01 10:56:59 jenkinsMaster nix-serve[103992]: writing to file: Broken pipe at /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi line 50.
Feb 01 10:57:25 jenkinsMaster nix-serve[103992]: writing to file: Broken pipe at /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi line 50.
Feb 01 10:57:35 jenkinsMaster nix-serve[103992]: writing to file: Broken pipe at /nix/store/yjcfc7rybhf6k7wb7k159c3hvdc1q6bn-nix-serve-0.2-7e09caa/libexec/nix-serve/nix-serve.psgi line 50.
Feb 01 11:10:59 jenkinsMaster nix-serve[103992]: bzip2: I/O or other error, bailing out.  Possible reason follows.
Feb 01 11:10:59 jenkinsMaster nix-serve[103992]: bzip2: Broken pipe
Feb 01 11:10:59 jenkinsMaster nix-serve[103992]:         Input file = (stdin), output file = (stdout)
Feb 01 11:10:59 jenkinsMaster nix-serve[103992]: error: writing to file: Broken pipe
Feb 01 11:10:59 jenkinsMaster nix-serve[103992]: write error: Connection timed out at /nix/store/fncpnngxa8pq2f2djhzcb2mjd07lj96q-perl-Starman-0.4014/lib/perl5/site_perl/5.22.2/Starman/Server.pm line 572, <GEN25> chunk 206.

I enabled nix-serve on my server but I am having quite some issues with it. The errors occur in queryPathFromHashPart from what I can tell. Of course they lead to Internal Server Error responses on the client side.

Do you have any idea what might be going on here and how I could debug this to provide more information?

gilligan avatar Feb 01 '17 11:02 gilligan