Re: Synchronization issues of debian.cs.nycu.edu.tw

Shao-Fu Chen <[email protected]> Thu, 5 Oct 2023 04:48:22 +0800
Newsgroups gmane.linux.debian.user.mirrors
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------1h2WUCi8IqrKSzVyssjz0W21
Content-Type: multipart/mixed; boundary="------------nJDKClsYrcgJNLkUUDSl0c9c";
 protected-headers="v1"
From: Shao-Fu Chen <[email protected]>
To: "Adam D. Barratt" <[email protected]>,
 [email protected]
Message-ID: <[email protected]>
Subject: Re: Synchronization issues of debian.cs.nycu.edu.tw
References: <[email protected]>
 <9038686408beddee7bfa55ca1cd3a5cadf8540a0.camel@adam-barratt.org.uk>
 <[email protected]>
 <f7fab3b01d466e30289990b67c5d4e29145d26f5.camel@adam-barratt.org.uk>
 <fbe72218bf43ef7acae6f5d67938efecd7c71933.camel@adam-barratt.org.uk>
 <[email protected]>
 <f453ab2342d2e6a8cfe4bd2c6d52febdf9824835.camel@adam-barratt.org.uk>
In-Reply-To: <f453ab2342d2e6a8cfe4bd2c6d52febdf9824835.camel@adam-barratt.org.uk>

--------------nJDKClsYrcgJNLkUUDSl0c9c
Content-Type: multipart/mixed; boundary="------------6urqRR0W0vV0XPRjqHlv8pWJ"

--------------6urqRR0W0vV0XPRjqHlv8pWJ
Content-Type: multipart/alternative;
 boundary="------------klq2LqmB67sY6UgXneov8OxW"

--------------klq2LqmB67sY6UgXneov8OxW
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGksDQoNCkkgZm91bmQgdGhhdCB0aGUgc291cmNlIElQIGluIHlvdXIgdGNwZHVtcCBpcyAx
NDAuMjExLjE2Ni4yMDAsIHdoaWNoIGlzIA0Kbm90IHRoZSBjb25maWd1cmVkIHdoaXRlbGlz
dGVkIElQICIxNDAuMjExLjE2Ni4yMTciDQp0byBhY2Nlc3Mgb3VyIHNlcnZlcidzIFNTSCBw
b3J0LiBUaGVyZWZvcmUsIHRoZSB0cmFmZmljIGlzIGJsb2NrZWQgZnJvbSANCnRoZSBmaXJl
d2FsbC4NCg0KSSBkb24ndCBrbm93IHdoZXRoZXIgdGhlIG91dGdvaW5nIElQIGZyb20gdGhl
IHN5bmNpbmcgc2VydmVyIHdvdWxkIGJlIA0KZGlmZmVyZW50IGJhc2Ugb24gZGlmZmVyZW50
IGNpcmN1bXN0YW5jZXMuDQpJZiB0aGF0IGlzIHRydWUsIGFkZGluZyBvdGhlciBJUCBhZGRy
ZXNzZXMgbWF5IHNvbHZlIHRoaXMgaXNzdWVzLg0KDQpCZXN0IHJlZ2FyZHMsDQoq6Zmz5bCR
55SrKiAvIFNoYW8tRnUgQ2hlbiAoKnNoZmNoZW4qKQ0K5Yqp5pWZIC8gVGVhY2ggQXNzaXN0
YW50DQrlnIvnq4vpmb3mmI7kuqTpgJrlpKflrbgg6LOH6KiK5bel56iL5a2457O76LOH6KiK
5Lit5b+DIChOWUNVIENTIElUIENlbnRlciANCjxodHRwczovL2l0LmNzLm55Y3UuZWR1LnR3
Lz4pDQpJbmZvcm1hdGlvbiBUZWNobm9sb2d5IENlbnRlciwNCkRlcGFydG1lbnQgb2YgQ29t
cHV0ZXIgU2NpZW5jZSwNCk5hdGlvbmFsIFlhbmcgTWluZyBDaGlhbyBUdW5nIFVuaXZlcnNp
dHkNCg0KQWRhbSBELiBCYXJyYXR0IOaWvCAyMDIzLzEwLzUgMDE6MDEg5a+r6YGTOg0KPiBI
aSwNCj4NCj4gSSdtIGFsc28gbm90IHN1cmUgd2h5IGl0IHdvdWxkIGZhaWwsIGJ1dCBpdCBk
ZWZpbml0ZWx5IGRvZXMgc2VlbSBsaWtlDQo+IHNvbWV0aGluZyBpcyBmaWx0ZXJpbmcgdGhl
IHRyYWZmaWMgYXQgYSBwYWNrZXQgaW5zcGVjdGlvbiBsZXZlbC4NCj4NCj4gSSd2ZSBydW4g
c29tZSB0cmFmZmljIGR1bXBzIHdoaWxlIGF0dGVtcHRpbmcgY29ubmVjdGlvbnMgaW4gdmFy
aW91cw0KPiB3YXlzLiBSdW5uaW5nICJzc2giIHdpdGggdGhlIHdyb25nIHVzZXJuYW1lIHJl
c3VsdHMgaW4gYSAicGVybWlzc2lvbg0KPiBkZW5pZWQiIGVycm9yLCBhcyB3b3VsZCBiZSBl
eHBlY3RlZCwgYW5kIGEgc21hbGwgYW1vdW50IG9mIHRyYWZmaWMuDQo+IFVzaW5nIGEgbm9u
LXByb3RvY29sLWF3YXJlIHRvb2wgc3VjaCBhcyB0ZWxuZXQgb3IgIm5jIiByZXN1bHRzIGlu
Og0KPg0KPiAxNjo0OToyMi4yMDY2NDkgZW5QMnAxczBmMCBPdXQgSVAgMTQwLjIxMS4xNjYu
MjAwLjQzNzY2ID4gMTQwLjExMy4xNy41LjIyOiBGbGFncyBbU10sIHNlcSA0NzU2NzE1NDMs
IHdpbiA2NDI0MCwgb3B0aW9ucyBbbXNzIDE0NjAsc2Fja09LLFRTIHZhbCA0MTM0MTkzNTIx
IGVjciAwLG5vcCx3c2NhbGUgN10sIGxlbmd0aCAwDQo+IAkweDAwMDA6ICA0NTEwIDAwM2Mg
MzUwMCA0MDAwIDQwMDYgMzQ5YSA4Y2QzIGE2YzggIEUuLjw1LkAuQC40Li4uLi4gMHgwMDEw
OiA4YzcxIDExMDUgYWFmNiAwMDE2IDFjNWEgMmJmNyAwMDAwIDAwMDAgDQo+IC5xLi4uLi4u
LlorLi4uLi4gMHgwMDIwOiBhMDAyIGZhZjAgZDE0MCAwMDAwIDAyMDQgMDViNCAwNDAyIDA4
MGEgDQo+IC4uLi4uQC4uLi4uLi4uLi4gMHgwMDMwOiBmNjZhIGM5NzEgMDAwMCAwMDAwIDAx
MDMgMDMwNyAuai5xLi4uLi4uLi4gDQo+IDE2OjQ5OjIyLjM2NjgyMCBlblAycDFzMGYwIFAg
SVAgMTQwLjExMy4xNy41ID4gIDE0MC4yMTEuMTY2LjIwMDogSUNNUCBob3N0IDE0MC4xMTMu
MTcuNSB1bnJlYWNoYWJsZSAtIGFkbWluIHByb2hpYml0ZWQsIGxlbmd0aCA2OA0KPiAJMHgw
MDAwOiAgNDVjMCAwMDU4IDNhZmEgMDAwMCAzMDAxIDdkZDkgOGM3MSAxMTA1ICBFLi5YOi4u
LjAufS4ucS4uDQo+IAkweDAwMTA6ICA4Y2QzIGE2YzggMDMwYSBjZTM2IDAwMDAgMDAwMCA0
NTAwIDAwM2MgIC4uLi4uLi42Li4uLkUuLjwNCj4gCTB4MDAyMDogIDM1MDAgNDAwMCAzMTA2
IDQzYWEgOGNkMyBhNmM4IDhjNzEgMTEwNTUuQC4xLkMuLi4uLi5xLi4NCj4gCTB4MDAzMDog
IGFhZjYgMDAxNiAxYzVhIDJiZjcgMDAwMCAwMDAwIGEwMDIgZmFmMCAgLi4uLi5aKy4uLi4u
Li4uLg0KPiAJMHgwMDQwOiAgYzhjMiAwMDAwIDAyMDQgMDViNCAwNDAyIDA4MGEgZjY2YSBj
OTcxICAuLi4uLi4uLi4uLi4uai5xDQo+IAkweDAwNTA6ICAwMDAwIDAwMDAgMDEwMyAwMzA3
ICAgICAgICAgICAgICAgICAgICAgIC4uLi4uLi4uDQo+DQo+IFJlZ2FyZHMsDQo+DQo+IEFk
YW0NCj4NCj4NCj4gT24gVHVlLCAyMDIzLTEwLTAzIGF0IDE4OjA3ICswODAwLCBTaGFvLUZ1
IENoZW4gd3JvdGU6DQo+PiBIZWxsbywNCj4+IEkgY2FuIGZpbmQgdHdvIHN1Y2Nlc3NmdWwg
bG9naW4gYXR0ZW1wdHMgb24gb3VyIHNlcnZlcjoNCj4+IFtzaGZjaGVuQGxpbnV4IH5dJCBz
dWRvIGNhdCAvdmFyL2xvZy9zZWN1cmUgfCBncmVwIDE0MC4yMTEuMTY2LjIxNw0KPj4gT2N0
ICAzIDAwOjE3OjA0IGxpbnV4IHNzaGRbMTAyMzhdOiBBY2NlcHRlZCBwdWJsaWNrZXkgZm9y
IGRlYmlfYWRtDQo+PiBmcm9tIDE0MC4yMTEuMTY2LjIxNyBwb3J0IDU2OTE1IHNzaDI6IFJT
QQ0KPj4gU0hBMjU2OlZ6Rzl0TmJXb2FhcXFzanJXOWU2TnpsaGdJY3d6OFpsVmtjNzZmUjFx
MlkNCj4+IE9jdCAgMyAwMjoxNTo0NCBsaW51eCBzc2hkWzEwMjQxXTogUmVjZWl2ZWQgZGlz
Y29ubmVjdCBmcm9tDQo+PiAxNDAuMjExLjE2Ni4yMTcgcG9ydCA1NjkxNToxMTogZGlzY29u
bmVjdGVkIGJ5IHVzZXINCj4+IE9jdCAgMyAwMjoxNTo0NCBsaW51eCBzc2hkWzEwMjQxXTog
RGlzY29ubmVjdGVkIGZyb20gMTQwLjIxMS4xNjYuMjE3DQo+PiBwb3J0IDU2OTE1DQo+PiBP
Y3QgIDMgMTY6Mjk6NTQgbGludXggc3NoZFsyMjQxOV06IEFjY2VwdGVkIHB1YmxpY2tleSBm
b3IgZGViaV9hZG0NCj4+IGZyb20gMTQwLjIxMS4xNjYuMjE3IHBvcnQgNDI3MTUgc3NoMjog
UlNBDQo+PiBTSEEyNTY6VnpHOXROYldvYWFxcXNqclc5ZTZOemxoZ0ljd3o4WmxWa2M3NmZS
MXEyWQ0KPj4gUC5zLiBUaGUgbG9nIHRpbWVzdGFtcCBpcyBVVEMrOC4NCj4+IEkgaGF2ZSBu
byBpZGVhIHdoeSB0aGUgcHVzaCBhdHRlbXB0IHdvdWxkIGZhaWxlZC4NCj4+IEJlc3QgcmVn
YXJkcywNCj4+IOmZs+WwkeeUqyAvIFNoYW8tRnUgQ2hlbiAoc2hmY2hlbikNCj4+IOWKqeaV
mSAvIFRlYWNoIEFzc2lzdGFudA0KPj4g5ZyL56uL6Zm95piO5Lqk6YCa5aSn5a24IOizh+io
iuW3peeoi+WtuOezu+izh+ioiuS4reW/gyAoTllDVSBDUyBJVCBDZW50ZXIpDQo+PiBJbmZv
cm1hdGlvbiBUZWNobm9sb2d5IENlbnRlciwNCj4+IERlcGFydG1lbnQgb2YgQ29tcHV0ZXIg
U2NpZW5jZSwNCj4+IE5hdGlvbmFsIFlhbmcgTWluZyBDaGlhbyBUdW5nIFVuaXZlcnNpdHkN
Cj4+IEFkYW0gRC4gQmFycmF0dCDmlrwgMjAyMy8xMC8zIDE2OjQ3IOWvq+mBkzoNCj4+PiBP
biBUdWUsIDIwMjMtMTAtMDMgYXQgMDc6MDIgKzAxMDAsIEFkYW0gRC4gQmFycmF0dCB3cm90
ZToNCj4+Pj4gT24gTW9uLCAyMDIzLTEwLTAyIGF0IDIxOjI0ICswODAwLCBTaGFvLUZ1IENo
ZW4gd3JvdGU6DQo+Pj4+PiBIZWxsbywNCj4+Pj4+IFdlIGhhdmUgYWxyZWFkeSB1cGRhdGVk
IHRoZSBmaXJld2FsbCBjb25maWd1cmF0aW9uIHRvIGFjY2VwdA0KPj4+Pj4gdGhlDQo+Pj4+
PiB0d28NCj4+Pj4+IElQIGFkZHJlc3NlcyBhbmQgc2VudCBhIHJlc3BvbnNlIG1haWwgYmFj
ayB0aGVuLg0KPj4+Pj4gSG93ZXZlciwgaXQgaXMgc29ycnkgdGhhdCB3ZSBkaWRuJ3Qgbm90
aWNlIHRoZSByZXNwb25zZSBtYWlsDQo+Pj4+PiBoYWQNCj4+Pj4+IGJlZW4NCj4+Pj4+IGJv
dW5jZWQgYmFjayBkdWUgdG8gdGhlIHdyb25nIGNvbmZpZ3VyYXRpb25zIG9uIG91ciBtYWls
DQo+Pj4+PiBzZXJ2aWNlLg0KPj4+Pj4gSSBjYW4gY29uZmlybSB0aGF0IDE0MC4yMTEuMTY2
LjIxNyBjYW4gc3VjY2Vzc2Z1bGx5IHRyaWdnZXINCj4+Pj4+IHB1c2hlcw0KPj4+Pj4gYmVm
b3JlIFNlcHRlbWJlciAyMm5kLiBJZiBldmVyeXRoaW5nIGlzIE9LLCBwbGVhc2UgcmUtZW5h
YmxlDQo+Pj4+PiBwdXNoZXMuDQo+Pj4+Pg0KPj4+PiBUaGFua3MgZm9yIGNvbmZpcm1pbmcu
DQo+Pj4+DQo+Pj4+IEkndmUgcmUtZW5hYmxlZCBwdXNoZXMuDQo+Pj4gVGhlIGZpcnN0IGF1
dG9tYXRlZCBwdXNoIGF0dGVtcHQgZmFpbGVkOg0KPj4+DQo+Pj4gPT09DQo+Pj4gYmFzaDog
d2FybmluZzogc2V0bG9jYWxlOiBMQ19BTEw6IGNhbm5vdCBjaGFuZ2UgbG9jYWxlIChDLlVU
Ri04KQ0KPj4+IC9iaW4vc2g6IHdhcm5pbmc6IHNldGxvY2FsZTogTENfQUxMOiBjYW5ub3Qg
Y2hhbmdlIGxvY2FsZSAoQy5VVEYtOCkNCj4+PiBiYXNoOiB3YXJuaW5nOiBzZXRsb2NhbGU6
IExDX0FMTDogY2Fubm90IGNoYW5nZSBsb2NhbGUgKEMuVVRGLTgpDQo+Pj4gVGltZW91dCwg
c2VydmVyIGRlYmlhbi5jcy5uY3R1LmVkdS50dyBub3QgcmVzcG9uZGluZy4NCj4+PiA9PT0N
Cj4+Pg0KPj4+IE1hbnVhbCBhdHRlbXB0cyB0byBjb25uZWN0IHRvIHRoZSBzZXJ2ZXIgYWxz
byBmYWlsIGN1cnJlbnRseSwgYnV0DQo+Pj4gd29ya2VkIHllc3RlcmRheSBldmVuaW5nOg0K
Pj4+DQo+Pj4gYWRzYkBtaXJyb3Itb3N1b3NsOn4kIG5jIC12IGRlYmlhbi5jcy5uY3R1LmVk
dS50dyAyMg0KPj4+IG5jOiBjb25uZWN0IHRvIGRlYmlhbi5jcy5uY3R1LmVkdS50dyAoMTQw
LjExMy4xNy41KSBwb3J0IDIyICh0Y3ApDQo+Pj4gZmFpbGVkOiBObyByb3V0ZSB0byBob3N0
DQo+Pj4NCj4+PiBBbiBNVFIgZnJvbSB0aGUgc2FtZSBob3N0IGxvb2tzIGZpbmUuIElzIGl0
IGJlaW5nIGZpbHRlcmVkIG9uIHlvdXINCj4+PiBzaWRlDQo+Pj4gc29tZXdoZXJlPw0KPj4+
DQo+Pj4gUmVnYXJkcywNCj4+Pg0KPj4+IEFkYW0NCj4+Pg0KPg0K
--------------klq2LqmB67sY6UgXneov8OxW
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p>Hi, <br>
    </p>
    <p>I found that the source IP in your tcpdump is 140.211.166.200,
      which is not the configured whitelisted IP "140.211.166.217"<br>
      to access our server's SSH port. Therefore, the traffic is blocked
      from the firewall.<br>
    </p>
    <p>I don't know whether the outgoing IP from the syncing server
      would be different base on different circumstances.<br>
      If that is true, adding other IP addresses may solve this issues.<b=
r>
    </p>
    <div class=3D"moz-signature">
      <p>
        Best regards,<br>
        <strong>=E9=99=B3=E5=B0=91=E7=94=AB</strong> / Shao-Fu Chen (<str=
ong>shfchen</strong>)<br>
        =E5=8A=A9=E6=95=99 / Teach Assistant<br>
        =E5=9C=8B=E7=AB=8B=E9=99=BD=E6=98=8E=E4=BA=A4=E9=80=9A=E5=A4=A7=E5=
=AD=B8 =E8=B3=87=E8=A8=8A=E5=B7=A5=E7=A8=8B=E5=AD=B8=E7=B3=BB=E8=B3=87=E8=
=A8=8A=E4=B8=AD=E5=BF=83 (<a href=3D"https://it.cs.nycu.edu.tw/"
          target=3D"_blank">NYCU CS IT Center</a>)<br>
        Information Technology Center,<br>
        Department of Computer Science,<br>
        National Yang Ming Chiao Tung University<br>
      </p>
    </div>
    <div class=3D"moz-cite-prefix">Adam D. Barratt =E6=96=BC 2023/10/5 01=
:01 =E5=AF=AB=E9=81=93:<br>
    </div>
    <blockquote type=3D"cite"
cite=3D"mid:[email protected]=
rg.uk">
      <pre class=3D"moz-quote-pre" wrap=3D"">Hi,

I'm also not sure why it would fail, but it definitely does seem like
something is filtering the traffic at a packet inspection level.

I've run some traffic dumps while attempting connections in various
ways. Running "ssh" with the wrong username results in a "permission
denied" error, as would be expected, and a small amount of traffic.
Using a non-protocol-aware tool such as telnet or "nc" results in:

16:49:22.206649 enP2p1s0f0 Out IP 140.211.166.200.43766 &gt; 140.113.17.5=
=2E22: Flags [S], seq 475671543, win 64240, options [mss 1460,sackOK,TS v=
al 4134193521 ecr 0,nop,wscale 7], length 0
	0x0000:  4510 003c 3500 4000 4006 349a 8cd3 a6c8  E..<a class=3D"moz-txt=
-link-rfc2396E" href=3D"mailto:5.@[email protected]:8c711105aaf600161c5a2bf=
700000000.q.......Z+.....0x0020:a002faf0d1400000020405b40402080a.....@...=
=2E......0x0030:f66ac9710000000001030307.j.q........16:49:22.366820enP2p1=
s0f0PIP140.113.17.5">&lt;5.@[email protected].....
	0x0010:  8c71 1105 aaf6 0016 1c5a 2bf7 0000 0000  .q.......Z+.....
	0x0020:  a002 faf0 d140 0000 0204 05b4 0402 080a  .....@..........
	0x0030:  f66a c971 0000 0000 0103 0307            .j.q........
16:49:22.366820 enP2p1s0f0 P   IP 140.113.17.5 &gt;</a> 140.211.166.200: =
ICMP host 140.113.17.5 unreachable - admin prohibited, length 68
	0x0000:  45c0 0058 3afa 0000 3001 7dd9 8c71 1105  E..X:...0.}..q..
	0x0010:  8cd3 a6c8 030a ce36 0000 0000 4500 003c  .......6....E..&lt;
	0x0020:  3500 4000 3106 43aa 8cd3 a6c8 8c71 1105  <a class=3D"moz-txt-li=
nk-abbreviated" href=3D"mailto:[email protected]">[email protected]</a>..
	0x0030:  aaf6 0016 1c5a 2bf7 0000 0000 a002 faf0  .....Z+.........
	0x0040:  c8c2 0000 0204 05b4 0402 080a f66a c971  .............j.q
	0x0050:  0000 0000 0103 0307                      ........

Regards,

Adam


On Tue, 2023-10-03 at 18:07 +0800, Shao-Fu Chen wrote:
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">Hello,
I can find two successful login attempts on our server:
[shfchen@linux ~]$ sudo cat /var/log/secure | grep 140.211.166.217
Oct  3 00:17:04 linux sshd[10238]: Accepted publickey for debi_adm
from 140.211.166.217 port 56915 ssh2: RSA
SHA256:VzG9tNbWoaaqqsjrW9e6NzlhgIcwz8ZlVkc76fR1q2Y
Oct  3 02:15:44 linux sshd[10241]: Received disconnect from
140.211.166.217 port 56915:11: disconnected by user
Oct  3 02:15:44 linux sshd[10241]: Disconnected from 140.211.166.217
port 56915
Oct  3 16:29:54 linux sshd[22419]: Accepted publickey for debi_adm
from 140.211.166.217 port 42715 ssh2: RSA
SHA256:VzG9tNbWoaaqqsjrW9e6NzlhgIcwz8ZlVkc76fR1q2Y
P.s. The log timestamp is UTC+8.
I have no idea why the push attempt would failed.
Best regards,
=E9=99=B3=E5=B0=91=E7=94=AB / Shao-Fu Chen (shfchen)
=E5=8A=A9=E6=95=99 / Teach Assistant
=E5=9C=8B=E7=AB=8B=E9=99=BD=E6=98=8E=E4=BA=A4=E9=80=9A=E5=A4=A7=E5=AD=B8 =
=E8=B3=87=E8=A8=8A=E5=B7=A5=E7=A8=8B=E5=AD=B8=E7=B3=BB=E8=B3=87=E8=A8=8A=E4=
=B8=AD=E5=BF=83 (NYCU CS IT Center)
Information Technology Center,
Department of Computer Science,
National Yang Ming Chiao Tung University
Adam D. Barratt =E6=96=BC 2023/10/3 16:47 =E5=AF=AB=E9=81=93:
</pre>
        <blockquote type=3D"cite">
          <pre class=3D"moz-quote-pre" wrap=3D"">On Tue, 2023-10-03 at 07=
:02 +0100, Adam D. Barratt wrote:
</pre>
          <blockquote type=3D"cite">
            <pre class=3D"moz-quote-pre" wrap=3D"">On Mon, 2023-10-02 at =
21:24 +0800, Shao-Fu Chen wrote:
</pre>
            <blockquote type=3D"cite">
              <pre class=3D"moz-quote-pre" wrap=3D"">Hello,
We have already updated the firewall configuration to accept
the
two
IP addresses and sent a response mail back then.=20
However, it is sorry that we didn't notice the response mail
had
been
bounced back due to the wrong configurations on our mail
service.
I can confirm that 140.211.166.217 can successfully trigger
pushes
before September 22nd. If everything is OK, please re-enable
pushes.

</pre>
            </blockquote>
            <pre class=3D"moz-quote-pre" wrap=3D"">
Thanks for confirming.

I've re-enabled pushes.
</pre>
          </blockquote>
          <pre class=3D"moz-quote-pre" wrap=3D"">
The first automated push attempt failed:

=3D=3D=3D
bash: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
bash: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
Timeout, server debian.cs.nctu.edu.tw not responding.
=3D=3D=3D

Manual attempts to connect to the server also fail currently, but
worked yesterday evening:

adsb@mirror-osuosl:~$ nc -v debian.cs.nctu.edu.tw 22
nc: connect to debian.cs.nctu.edu.tw (140.113.17.5) port 22 (tcp)
failed: No route to host

An MTR from the same host looks fine. Is it being filtered on your
side
somewhere?

Regards,

Adam

</pre>
        </blockquote>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">

</pre>
    </blockquote>
  </body>
</html>

--------------klq2LqmB67sY6UgXneov8OxW--
--------------6urqRR0W0vV0XPRjqHlv8pWJ
Content-Type: application/pgp-keys; name="OpenPGP_0xD7113DB145945352.asc"
Content-Disposition: attachment; filename="OpenPGP_0xD7113DB145945352.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
I9c=3D
=3DC4IE
-----END PGP PUBLIC KEY BLOCK-----

--------------6urqRR0W0vV0XPRjqHlv8pWJ--

--------------nJDKClsYrcgJNLkUUDSl0c9c--

--------------1h2WUCi8IqrKSzVyssjz0W21
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEdoitE8hq32rrYOAdc8Syq6dalPUFAmUdz5YFAwAAAAAACgkQc8Syq6dalPXX
zQ/9E8I6Yt/Etq5tDz8xsCi1SRoaNWDdGf86xxJmhKYsp/5O2PQvlfiKOc9nWEvCiNvJeRoGxu6P
TJ2HG87UhutATDPgJo/SZwwXQ0EBQn4qbaMRa/7GeEHfj60UfOc9vbOJJYEdS70wdqzpXKm40RHF
1f4cH5I+y0wf3c0DXfgkNRUOHUdgP7LY+1SQTF9qO2K8smo2pZkhMAoN4z8yu+wn+qDYQMS1zlfE
uTr7RlUjSKQi03XS2SWe4FVFruzNKFH01FPfr1swgYzTpKN507XDs3aYIk+WmSl0D28fYcc8xWN9
3ElWBf6EIrSfNhk0P9/QBKaAHIw+CKqZoZx4+deDgI2bMRqxpK3R5rlx0U2j5xN4h2GRc8DTNUSu
ltW+Yx/3aTJvxLbMEvhvf/QICXtp5t2lhF6Mu/4Jxvn9QAEdwE80VbFtIdWOL1Pw74d2dVNfmDas
7WLfhR7y0VLHhv3Rgri6Y929IshjX85WF0S48DcbQi+hI13JKyt+uGL9rmYOG01uuYa7VRwhqCie
e+MM2l1nzL4lFZBaZsVf0U/mnv7B1ANx8vXD/4Y9+sWpgZ9UBYewawjGpxyPSPXhCOeA5+iKBs4v
5atEID98zpPwldLb5uQTw/mDMiHXAS6bCxx10SESehtWL4lMNb5kXcosmTg53ziqQXG10Jh/zg4i
nWU=
=CiwG
-----END PGP SIGNATURE-----

--------------1h2WUCi8IqrKSzVyssjz0W21--