Hi Folks,

I am brand new to squid, my main work areas being storage, VMware and linux.   
I was asked to setup a forward proxy server on a CentOS VMware guest.   I 
initially chose nginx, which seemed to work fine most of the time but about 
once a week would stop working and require a reboot to get going again.   When 
I tried to get assistance with the nginx issue, I was told it was not supported 
as a forward proxy, and I should use squid.

So I started over, CentOS 7, squid 7:3.5.20-15.el7_6.1, and kept more or less 
the default config.  In my config I commented out all the possible internal 
networks except the ones in use, and added

acl  GOOD dstdomain .vertexsmb.com

The use case is as follows:

Our Order Entry server will request a tax calculation from a Vertex cloud 
server by sending XML code (below) through the squid server.   There is a 
firewall between us and the Vertex cloud.

The squid server returns the expected display when I put the test url into the 
browser on the squid server.   So the firewall is allowing squid to vertex.  
When the Order Entry server sends the XML code, however, we get an error 
returned to the server making the request (below also).  I have also included 
the error I see in wireshark on the squid server when watching the transaction. 
  Any help would be greatly appreciated.

TIA
Cindy

XML CODE:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
   <soapenv:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
      <VertexEnvelope xmlns="urn:vertexinc:o-series:tps:7:0">
         <Login>
            <TrustedId>xxxxxxxxxxxxxxx</TrustedId>
         </Login>
         <QuotationRequest transactionType="SALE" 
returnAssistedParametersIndicator="true" documentDate="2019-11-18" 
documentNumber="TestNewTax">
            <Seller>
               <Company>ABC Widgets</Company>
               <PhysicalOrigin>
                  <City>NASHVILLE</City>
                  <MainDivision>TN</MainDivision>
                  <PostalCode>372281306</PostalCode>
               </PhysicalOrigin>
            </Seller>
            <Customer>
               <CustomerCode>nnnnnnnnn</CustomerCode>
               <Destination>
                  <City>HENDERSONVILLE</City>
                  <MainDivision>TN</MainDivision>
                  <PostalCode>370754525</PostalCode>
               </Destination>
            </Customer>
            <LineItem>
               <Product productClass="AEU">9781426740565</Product>
               <Quantity>1</Quantity>
               <ExtendedPrice>10.00</ExtendedPrice>
               <FlexibleFields>
                     <FlexibleCodeField fieldId="1">G1</FlexibleCodeField>
               </FlexibleFields>
            </LineItem>
         </QuotationRequest>
         <ApplicationData>
            <Sender>Ecometry</Sender>
         </ApplicationData>
      </VertexEnvelope>
   </soapenv:Body>
</soapenv:Envelope>

XML ERROR:

ERROR:  The requested URL could not be retrieved.
Missing or incorrect access protocol

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
<html><head>
<meta type="copyright" content="Copyright (C) 1996-2016 The Squid Software 
Foundation and contributors">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/css"><!--
 /*
* Copyright (C) 1996-2016 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
* Please see the COPYING and CONTRIBUTORS files for details.
*/

WIRESHARK ERROR on Squid Server:

HTTP     3606 HTTP/1.1 400 Bad Request (text/html)

_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to