tickets #65867

New mirror @ BFSU

Added by almost 3 years ago. Updated over 2 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:



We have set up a new opensuse mirror at BFSU, please help to add it to
the effective list if suitable, thank you.

Admin Name: Aron Xu
Admin Email:
Subscribed to YES
Sponsor Name: Beijing Foreign Studies University
Sponsor URL:
RSYNC URL: rsync://
RSYNC allowed only for scans: YES
FTP URL: Not Supported
Limitations: Access from outside China could be very slow.
IPs and DNS for the whitelist on
IPv6: 2001:da8:20f:4435:4adf:37ff:fe55:2840



#1 Updated by cboltz almost 3 years ago

  • Category set to Mirrors
  • Assignee set to pjessen

From the follow-up ticket #65873:


This should be

#2 Updated by pjessen almost 3 years ago

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 has address has IPv6 address 2001:da8:20f:4435:4adf:37ff:fe55:2840

I have added "" 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/", line 261, in main
    return self.cmd(args)
  File "/usr/lib/python2.7/site-packages/", line 284, in cmd
    retval = self.onecmd(argv)
  File "/usr/lib/python2.7/site-packages/", line 422, in onecmd
    return self._dispatch_cmd(handler, argv)
  File "/usr/lib/python2.7/site-packages/", 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/", line 63, in iplookup
    res = conn.Pfx2asn._connection.queryAll(query)
  File "/usr/lib/python2.7/site-packages/sqlobject/", line 449, in queryAll
    return self._runWithConnection(self._queryAll, s)
  File "/usr/lib/python2.7/site-packages/sqlobject/", line 342, in _runWithConnection
    val = meth(conn, *args)
  File "/usr/lib/python2.7/site-packages/sqlobject/", line 441, in _queryAll
    self._executeRetry(conn, c, s)
  File "/usr/lib/python2.7/site-packages/sqlobject/postgres/", line 257, in _executeRetry
    raise dberrors.ProgrammingError(msg)
sqlobject.dberrors.ProgrammingError: function ip4r_size(iprange) does not exist
LINE 1: ...ip4r('')                    ORDER BY ip4r_size(...
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.

#3 Updated by pjessen almost 3 years ago

  • Private changed from Yes to No

#4 Updated by darix almost 3 years ago

the 2.20 release will remove the usage of this table and I just need to finalize some DB changes for it.

#5 Updated by pjessen over 2 years ago

  • Due date set to 2020-05-08
  • Status changed from New to In Progress
  • % Done changed from 100 to 0

#6 Updated by pjessen over 2 years ago

  • Due date changed from 2020-05-08 to 2020-06-08
  • Status changed from In Progress to Feedback
  • Assignee changed from pjessen to darix

Darix, any progress ?

#7 Updated by pjessen over 2 years ago

  • Due date deleted (2020-06-08)
  • Status changed from Feedback to Resolved
  • Assignee changed from darix to pjessen
  • % Done changed from 0 to 100

I have updated /usr/lib64/python2.7/site-packages/mb/ to use iprange instead of ip4r, just as in

# mb scan -e
Fri May 29 15:26:51 2020 starting
Fri May 29 15:26:56 2020 total files before scan: 0
Fri May 29 15:47:28 2020 scanned 1533534 files (1245/s) in 1231s
Fri May 29 15:47:28 2020 files to be purged: 0
Fri May 29 15:47:33 2020 total files after scan: 1533534 (delta: 1533534)
Fri May 29 15:47:33 2020 purged old files in 5s.
Fri May 29 15:47:33 2020 now enabled.
Fri May 29 15:47:33 2020 done.
Fri May 29 15:47:33 2020 testing status of base URL...
Fri May 29 15:47:33 2020 OK. Mirror is online now.
Completed in 20.7 minutes

The mirror is now active. Thank you for joining our mirror infrastructure.

Also available in: Atom PDF