Rule.Problems had no length check, so a long address reached the (url, match) UNIQUE btree index and failed with a 500. It now refuses an address over models.MaxRuleURL with rules.url_invalid, like redirect sources.