HttpUrlConnection a partir do linux

Caros,

Gostaria de saber se existe alguma forma diferente de se comunicar
com uma página Web a partir de uma estação linux e windows.

Pois tenho uma aplicação que roda perfeitamente no windows, porém quando faço
o deploy para o servidor linux o conteúdo da página é truncado. Lembrando que quando
faço a conexão a partir de uma estação windows para o mesmo endereço a aplicação funciona.

Desde já agradeço.

Segue o código abaixo:

         public ArquivoXml conexaoHttp(String chassi) {
		String nmpagina = "\"http://172.25.136.82/transacoesweb/TrBean.do?transacao=901&parteVariavel="+chassi+"&tipoXML=1\"";  
		HttpURLConnection conexao = null;  
		try {  
			URL url = new URL(nmpagina);  
			conexao = (HttpURLConnection)url.openConnection();  
			conexao.setRequestProperty("Request-Method","GET");  
			      
			conexao.setDoInput(true);  
			conexao.setDoOutput(false);  
			          
			conexao.connect();  
			   
			InputStream is = (InputStream) conexao.getContent();   
			BufferedReader br = new BufferedReader(new InputStreamReader(is,"iso-8859-1"));   
			           
			String xml = "<?xml version='1.0' encoding='utf-8'?>";
			String s = "";
			boolean isStart = false;
			while (null != ((s = br.readLine()))) {   
				if ( !s.equals("") ) {
					if ( s.contains("<rt02>") )
						isStart = true;
				
					if ( s.contains("</rt02>") ) {
						xml += s.trim();
						isStart = false;
					}
					
					if ( isStart )
						xml += s.trim();
				}
			}   
			br.close();   
			
			InputStream input = new ByteArrayInputStream( xml.toString().getBytes() );
			   
			return new ArquivoXml( input );
			
		}  
		catch (Exception e) {  
			System.out.print ("Erro(conexaoHttp): " + e.getMessage());  
		}
		
		return null;  
	}

sobe