On Thu, 2011-01-13 at 22:57 +0100, Jaromír Talíř wrote:
Hi Michal,
one important property of these messages is that they are queued and
upon calling 'poll req' you receive only last message. You have to 'ack'
this message to get another one. Maybe you are aware of that - just
checking. Other important thing is that message is shown only to owning
registrar, so you should check if your registrar iw owning this domain.
Yes, these things has has been check and we do send ack after getting a
message after poll request, in fact if I understand correctly without it
we'd be getting the same message over and over again which is not the
case.
There are only 2 registars there and we use only one for dynamic domain
management.
fred=> select name,crdate,erdate from
object_registry where type=3 and
name='DOMAINNAME';
there is 1 row with all the columns set
Then 'poll' message is created for owning
registrar about deleting the
domain. So only this registrar will see message upon calling 'poll req'
command.
You can check that this message was created by following SQL query:
fred=> select r.handle,ma.crdate from message ma join registrar r on
(r.id=ma.clid) join poll_statechange ps on (ma.id=ps.msgid) join
object_state os on (os.id=ps.stateid) join object_registry o on
(o.id=os.object_id) where ma.msgtype=8 and o.name='DOMAINNAME';
there is only one registrar in effective use in the system and the field
mentioned is set properly
despite that our client system did not received the deletion
notification. could it be a bug in our fred version ? is there a log of
all deletion messagest _sent_ already so we can check if the fred think
that it sent the message ?
thanks a lot and regards
--
Cyryl Plotnicki-Chudyk
Software Developer,
Custom Software Development
e-mail: cyryl(a)power.com.pl
Power Media S.A.
ul. Kielbasnicza 24
50-110 Wroclaw, Poland
tel.: +48 71 341 06 96
fax: +48 71 321 00 16
http://www.power.com.pl
Registered in the District Court for Wroclaw-Fabryczna
KRS: 0000281947
NIP (tax ID): PL-898-16-47-572
Capital stock: 640,000 PLN (fully paid-up)