Closed kbseah closed 6 years ago
Hi,
Apologies if the following is a silly question.
Let's assume that the following URL is hardcoded in the code:
Could you please illustrate the proxy URL you would pass in and how it should affect the URL used by the application?
Hello,
Thanks for your reply. I don't think that it's possible to pass a proxy address via the URL as you describe.
However, I looked around and it seems to be possible to specify proxy address and port to Java directly (https://docs.oracle.com/javase/8/docs/technotes/guides/net/proxies.html).
The following worked for me:
java -Dhttps.proxyHost=X.X.X.X -Dhttps.proxyPort=XXX -jar embl-api-validator-1.1.200.jar test1.embl
Perhaps this could be added to the documentation?
-- Brandon
Thank you very much Brandon.
I have updated the ENA flat file validator document as suggested: http://ena-docs.readthedocs.io/en/latest/tools_02.html
The old ENA flat file validator page has been deprecated (contains a link to the above URL): https://www.ebi.ac.uk/ena/software/flat-file-validator
Hello,
I'm preparing EMBL flat files and checking them with embl-api-validator-1.1.200. However the validator failed and returned an error, which looks like it was because my workplace network is behind a proxy server. Running the validator on a different network not behind a proxy was successful.
Could there be an option to either pass a proxy address to the validator (either at command line or from environment variable), or to skip a given error check if there is a timeout?
Thank you!
-- Brandon
My command was:
java -jar embl-api-validator-1.1.200.jar test3.embl -r
The error message was: