<p>I downloaded an SRA file from GEO FTP. I then ran the following command trying to grab the fastq files, but I keep coming up with this error and I can&#39;t find anything about it on google.</p>

<p>Here&#39;s the command used:</p>

<pre>
fastq-dump --split-3 &#39;/path/to/SRR1460694.sra&#39; </pre>

<p>Error:</p>

<p><code>fastq-dump.2.5.7 err: connection inconsistent while validating within network system module - failed</code></p>

<p>I am behind a network firewall, but I have my proxy set up in by .bash_profile so I don&#39;t usually ever run into problems downloading, or updating software. I&#39;m not sure what to do at this point. Any ideas?</p>

If you have to use a HTTP proxy, you have to configure it explicitly for sratools. Sratools do not care about standard unix environment variables like `http_proxy`. NCBI programs have their very own ways of configuration and usage, which often resembles standards from the previous millennium when Fortran programs were fed into computers with punch cards. It seems as if NCBI is still developing with PDP11 in mind.

To make sratools use a HTTP proxy, append the following to your local configuration file which is found at `~/.ncbi/user-settings.mkfg`:

```
/http/proxy/enabled = "true"
/http/proxy/path = "proxy.example.com:8080"
```

See also http://seqanswers.com/forums/showpost.php?p=179416&postcount=8

Support for HTTP proxies has been added to sratools in 2015. Therefore the above settings will not work with some older versions.

It seems that you have already downloaded the SRA file to your local disk. But fastq-dump still needs access the internet in order to download the related reference sequence. Unfortunately, most SRA files are very similar to BAM files, they comprise a mapping of reads to a reference sequence. The reference sequence is not included in the SRA file. SRA files are not self-contained, you need additional external information to read their content.