i have this problem also, and yes, the address does show up in tools&settings->ip addresses with 0 and 0 listed.
only shared ip addresses are listed in subcription options, dedicated ones are not.
simple to reproduce, just add a dedicated ip using tools&settings->ip addresses then try to assign that new ip to a subscription.
the addresses show up OK in psa database table IP_Addresses, but some weirdness exists in ip_pool table:
mysql> select * from ip_pool limit 5;
+----+---------------+-----------+
| id | ip_address_id | type |
+----+---------------+-----------+
| 1 | 1 | exclusive |
| 1 | 3 | shared |
| 1 | 5 | exclusive |
| 7 | 3 | shared |
| 15 | 3 | shared |
+----+---------------+-----------+
looks like all 3 ip addresses have id 1, shouldn't this be unique? (ip_address_id 5 is the dedicated one in this case)
mysql> describe ip_pool;
+---------------+----------------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+----------------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| ip_address_id | int(10) unsigned | NO | PRI | NULL | |
| type | enum('shared','exclusive') | YES | | NULL | |
+---------------+----------------------------+------+-----+---------+----------------+
removing/readding has no effect.
can this be looked into please?
regards