Hello Aron!
Many thanks for volunteering your time and resources to help support our infrastructure.
For access to stage.o.o, it would be good if you could set up the reverse DNS for the two addresses:
# host mirrors.bfsu.edu.cn
mirrors.bfsu.edu.cn has address 39.155.141.16
mirrors.bfsu.edu.cn has IPv6 address 2001:da8:20f:4435:4adf:37ff:fe55:2840
I have added "mirrors.bfsu.edu.cn" to the ACL, as soon as the reverse DNS in place, it is automatically picked up.
Unfortunately, we have an internal issue that needs to be dealt with:
# mb new ....
Traceback (most recent call last):
File "/usr/bin/mb", line 1729, in <module>
r = mirrordoctor.main()
File "/usr/lib/python2.7/site-packages/cmdln.py", line 261, in main
return self.cmd(args)
File "/usr/lib/python2.7/site-packages/cmdln.py", line 284, in cmd
retval = self.onecmd(argv)
File "/usr/lib/python2.7/site-packages/cmdln.py", line 422, in onecmd
return self._dispatch_cmd(handler, argv)
File "/usr/lib/python2.7/site-packages/cmdln.py", line 1123, in _dispatch_cmd
return handler(argv[0], opts, *args)
File "/usr/bin/mb", line 179, in do_new
r = mb.asn.iplookup(self.conn, host)
File "/usr/lib64/python2.7/site-packages/mb/asn.py", line 63, in iplookup
res = conn.Pfx2asn._connection.queryAll(query)
File "/usr/lib/python2.7/site-packages/sqlobject/dbconnection.py", line 449, in queryAll
return self._runWithConnection(self._queryAll, s)
File "/usr/lib/python2.7/site-packages/sqlobject/dbconnection.py", line 342, in _runWithConnection
val = meth(conn, *args)
File "/usr/lib/python2.7/site-packages/sqlobject/dbconnection.py", line 441, in _queryAll
self._executeRetry(conn, c, s)
File "/usr/lib/python2.7/site-packages/sqlobject/postgres/pgconnection.py", line 257, in _executeRetry
raise dberrors.ProgrammingError(msg)
sqlobject.dberrors.ProgrammingError: function ip4r_size(iprange) does not exist
LINE 1: ...ip4r('39.155.141.16') ORDER BY ip4r_size(...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.