Detect where a connection drop occurs

Vinícius Ferrão <[email protected]> Fri, 22 Feb 2013 05:21:07 +0000
Newsgroups gmane.linux.gentoo.server
Message-ID <[email protected]>
--Apple-Mail=_61AD6E59-7F00-43AA-B0E9-C8AFC4D21762
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_C109F797-5D6B-4D61-8C0D-6608C7A3B27D"


--Apple-Mail=_C109F797-5D6B-4D61-8C0D-6608C7A3B27D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

Hello dudes,

I've configured an service and I know it's working normally through TCP =
port 548. But I'm only able to connect to it using a VPN connection.

I need to debug it detecting where (in which hop) the connection is =
being dropped.

Any ideias on how to do that?

I've tried tcptraceroute without success:

sudo tcptraceroute www.mydomain.com 548
Selected device en0, address 172.16.144.115, port 49302 for outgoing =
packets
Tracing the path to www.mydomain.com (146.164.36.7) on TCP port 548 =
(afpovertcp), 30 hops max
 1  172.16.144.1  0.769 ms  0.598 ms  0.686 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *

Thanks in advance,


Vin=EDcius Ferr=E3o: Administrador de Sistemas=20
www.ferrao.eti.br | +55 (21) 8888-2619


--Apple-Mail=_C109F797-5D6B-4D61-8C0D-6608C7A3B27D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Diso-8859-1"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello =
dudes,<div><br></div><div>I've configured an service and I know it's =
working normally through TCP port 548. But I'm only able to connect to =
it using a VPN connection.</div><div><br></div><div>I need to debug it =
detecting where (in which hop) the connection is being =
dropped.</div><div><br></div><div>Any ideias on how to do =
that?</div><div><br></div><div>I've tried tcptraceroute without =
success:</div><div><br></div><div><div>sudo tcptraceroute <a =
href=3D"http://www.mydomain.com">www.mydomain.com</a> =
548</div><div>Selected device en0, address 172.16.144.115, port 49302 =
for outgoing packets</div><div>Tracing the path to <a =
href=3D"http://www.mydomain.com">www.mydomain.com</a> (146.164.36.7) on =
TCP port 548 (afpovertcp), 30 hops max</div><div>&nbsp;1 =
&nbsp;172.16.144.1 &nbsp;0.769 ms &nbsp;0.598 ms &nbsp;0.686 =
ms</div><div>&nbsp;2 &nbsp;* * *</div><div>&nbsp;3 &nbsp;* * =
*</div><div>&nbsp;4 &nbsp;* * *</div><div>&nbsp;5 &nbsp;* * =
*</div><div>&nbsp;6 &nbsp;* * *</div><div>&nbsp;7 &nbsp;* * =
*</div><div>&nbsp;8 &nbsp;* * *</div><div>&nbsp;9 &nbsp;* * =
*</div><div>10 &nbsp;* * *</div><div>11 &nbsp;* * *</div><div>12 &nbsp;* =
* *</div><div>13 &nbsp;* * *</div><div>14 &nbsp;* * *</div><div>15 =
&nbsp;* * *</div><div>16 &nbsp;* * *</div><div>17 &nbsp;* * =
*</div><div>18 &nbsp;* * *</div><div>19 &nbsp;* * *</div><div>20 &nbsp;* =
* *</div><div>21 &nbsp;* * *</div><div>22 &nbsp;* * *</div></div><div>23 =
&nbsp;* * *</div><div>24&nbsp;&nbsp;* * *</div><div>25&nbsp;&nbsp;* * =
*</div><div>26&nbsp;&nbsp;* * *</div><div>27&nbsp;&nbsp;* * =
*</div><div>28&nbsp;&nbsp;* * *</div><div>29&nbsp;&nbsp;* * =
*</div><div><br></div><div>Thanks in =
advance,</div><div><br></div><div><br><div>
<div id=3D"sig" style=3D"line-height: 13px; margin: 6px 0; padding: 8px; =
border-top: 1px #999999 dotted; border-bottom: 1px #999999 dotted; =
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: =
11px; color: #336699;">
		<strong style=3D"color: #336699;">Vin=EDcius =
Ferr=E3o</strong>: Administrador de Sistemas <br>
		<a href=3D"http://www.ferrao.eti.br" style=3D"color: =
#336699; text-decoration: none; border-bottom: 1px #999999 =
dotted;">www.ferrao.eti.br</a> | +55 (21) 8888-2619
</div>

</div>
<br></div></body></html>=

--Apple-Mail=_C109F797-5D6B-4D61-8C0D-6608C7A3B27D--

--Apple-Mail=_61AD6E59-7F00-43AA-B0E9-C8AFC4D21762
Content-Disposition: attachment; filename="smime.p7s"
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIF8zCCBe8w
ggTXoAMCAQICAgVJMA0GCSqGSIb3DQEBBQUAMGsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQKDAZJQ1BF
RFUxFjAUBgNVBAoMDVVGRiBCckdyaWQgQ0ExMzAxBgNVBAMMKlVGRiBCcmF6aWxpYW4gR3JpZCBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMjA4MTUyMDI3MDlaFw0xMzA4MTUyMDI3MDlaMGwx
CzAJBgNVBAYTAkJSMQ8wDQYDVQQKEwZJQ1BFRFUxFjAUBgNVBAoTDVVGRiBCckdyaWQgQ0ExDTAL
BgNVBAoTBFVGUkoxCzAJBgNVBAsTAklGMRgwFgYDVQQDEw9WaW5pY2l1cyBGZXJyYW8wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPD8dzb7uhAfuzY8R4gF3d6KSUoO2c6+lYT5sdn/Ty
btXhD5T2AsT8pfp7yBTN4Q1UMndFP6KisyrnDh/cNBkyIYL22QS9GXZO2B+lVuPwvTb39TCofykm
Sphz2yaC1bftNJ8wMReeZwqFtGyVompF/9qtIflVfFL4XOz7YP7ahAJoq8HTeDUx+JS3BB7Y2IgN
ls/V8WSRZNJ7WGaZzKhv9QcxrqM/mxUMeL5IyrRAazb50+i54DaJ1e8pfNW/igoiOjP2xcJx2458
k2NGJAwiCuKkZERgMtvVovHj2HXNBg5aFIzpDsigEhQvf00/zk9Jbtn4HccOxZTgo5avnNIVAgMB
AAGjggKaMIICljAMBgNVHRMBAf8EAjAAMBEGCWCGSAGG+EIBAQQEAwIEsDAOBgNVHQ8BAf8EBAMC
BPAwMQYDVR0lBCowKAYIKwYBBQUHAwIGCCsGAQUFBwMEBggrBgEFBQcDAwYIKwYBBQUHAwgwTgYJ
YIZIAYb4QgENBEEWP0NQL0NQUyBWZXJzaW9uIDEuMCAtIFVGRiBCcmF6aWxpYW4gR3JpZCBDZXJ0
aWZpY2F0aW9uIEF1dGhvcml0eTAdBgNVHQ4EFgQUxsZklJkimdBzrCpVn4fevATbDDEwgZUGA1Ud
IwSBjTCBioAUSnKLs/yMeVlnj18gJDjTj8p/ddahb6RtMGsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQK
DAZJQ1BFRFUxFjAUBgNVBAoMDVVGRiBCckdyaWQgQ0ExMzAxBgNVBAMMKlVGRiBCcmF6aWxpYW4g
R3JpZCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eYIBADBCBgNVHREEOzA5gRl2aW5pY2l1c2ZlcnJh
b0BpZi51ZnJqLmJygRx2aW5pY2l1c2ZlcnJhb0BjYy5pZi51ZnJqLmJyMB0GA1UdEgQWMBSBEmJy
Z3JpZGNhQGljLnVmZi5icjA2BglghkgBhvhCAQQEKRYnaHR0cDovL2JyZ3JpZGNhLmljLnVmZi5i
ci9jcmwvY2FjcmwuY3JsMDYGCWCGSAGG+EIBAwQpFidodHRwOi8vYnJncmlkY2EuaWMudWZmLmJy
L2NybC9jYWNybC5jcmwwOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2JyZ3JpZGNhLmljLnVmZi5i
ci9jcmwvY2FjcmwuY3JsMBwGA1UdIAQVMBMwEQYPKwYBBAGBwgcCAQoBAQEAMA0GCSqGSIb3DQEB
BQUAA4IBAQCbGoeHW4odk1T/ym09fsm3/9wTv4rQfurVCNaOIgdQ19BV08sk+LRu9tZ5PFOVuGAQ
tPvg41WUy128vPkLAbwJyN99fG2iQXulYutuc3XVw/XkRTmQas4YxGd0xKwqjhmoR4zrvH3LD6vR
ewqzFIQLghPVyo1tuFLalhRGfK3hwkme6ZAmjiCmj9nm3f8guuw/st97rBx4PRT7doIG5dkgVsOa
eMKevKcStaiYF72lHNQQavKk24wrKBuruLA/NiNDGrIRUvDB5S+97il8aNd+8bW96Gp/26Yw7vds
bJcnHJoDiLKIZ+mZn/X460Yg0IQ0DQPA5AiRi5TampU51LzFMYIDATCCAv0CAQEwcTBrMQswCQYD
VQQGEwJCUjEPMA0GA1UECgwGSUNQRURVMRYwFAYDVQQKDA1VRkYgQnJHcmlkIENBMTMwMQYDVQQD
DCpVRkYgQnJhemlsaWFuIEdyaWQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkCAgVJMAkGBSsOAwIa
BQCgggFlMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEzMDIyMjA1
MjEwOFowIwYJKoZIhvcNAQkEMRYEFBp1oLUGhwNF5OW7QwhOt63e4igiMIGABgkrBgEEAYI3EAQx
czBxMGsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQKDAZJQ1BFRFUxFjAUBgNVBAoMDVVGRiBCckdyaWQg
Q0ExMzAxBgNVBAMMKlVGRiBCcmF6aWxpYW4gR3JpZCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eQIC
BUkwgYIGCyqGSIb3DQEJEAILMXOgcTBrMQswCQYDVQQGEwJCUjEPMA0GA1UECgwGSUNQRURVMRYw
FAYDVQQKDA1VRkYgQnJHcmlkIENBMTMwMQYDVQQDDCpVRkYgQnJhemlsaWFuIEdyaWQgQ2VydGlm
aWNhdGlvbiBBdXRob3JpdHkCAgVJMA0GCSqGSIb3DQEBAQUABIIBAFFykIOaSrNAYRp2r2z6wejW
ASC5Mq27CRTZN/55ttbPz0NTPmCVGnOQMRpKTzIubQE0s/ekDWthPyWTEqYtf/NwFeLNuun78Ut0
hG33jrachh+aALohDD8jwTDdUJ9xWx6NQFtN5c7secQpyLoOYD3etjBPD6ewgrw8aKjnoSEh+qjJ
FxyLCJtAmJqPX4kz6Wn+gPCDFRUiNaO7kc7QsQp/f0iohIrk+G8D6ev5vuRUin43XkWQLlEqr0+3
mK525eU+bicFVUuegd6l9IYOI9gH4mhe2dR3K8pa3bW83s5rBDVkIqKSGVPofcBIwZLhhCFGDw1z
+odQVsi2y/q/AYAAAAAAAAA=

--Apple-Mail=_61AD6E59-7F00-43AA-B0E9-C8AFC4D21762--