Hello,
I'm little bit affraid that AusRegistry will have slightly different EPP
xml schema interface then we have and even if you will connect there
could be other problems in communication. But it's worth to try it.
At first, when I had read your email I though about similar error
message that was seen on machines not capable of IPv6 communication.
There were some problems with autodetection of socket type. Of course,
from your description, it looks like you already opened IPv4 socket. But
to be sure, put socket = IPv4 into your config file.
I put this error message into goole and find this url
http://www.ducea.com/2006/09/11/error-servname-not-supported-for-ai_socktyp…
It offer checking your /etc/services file for line with requested
protocol. I have this:
[jara@localhost ~]$ grep epp /etc/services
epp             700/tcp                         # Extensible
Provisioning Protocol
epp             700/udp                         # Extensible
Provisioning Protocol
So maybe if you don't have these lines, this could be the reason.
Let start with this and see what happen.
Regards,
Jaromir
Dale Stirling píše v St 15. 10. 2008 v 13:14 +1100:
  Hi I am looking at using the fred-client to
communicate zia EPP with
 Ausregistry the AU registrar. I am able to get the client to run so I
 am assuming that my config is ok and SSL ket files are correct.
 Though when I connect and try to do a simple hello statement I get this error:
 registry:/var/www/fred# python2.4 ./fred-client --config ./conf/fred-client.conf
 FredClient 1.6.1
 Type "help", "license" or "credits" for more information.
 Using configuration from ./conf/fred-client.conf
  hello 
 Used socket type: IPv4.
 Socket timeout: 10.0 sec.
 Connecting to portal-ote.ausregistry.net.au, port 700 ...
 Connection established.
 Try to open SSL layer...
 ERROR: getaddrinfo() socket.error [-8] Servname not supported for ai_socktype
  
 This suggests to me that that the error is from a misconfiguration
 hosname but I have checked and this looks fine as i is the one from
 our existing EPP solution. What else would cause this error.
 I was getting an error about EOF but downloaded the latest version of
 the fred-client and now I am getting this error. I am now using
 version 1.6.1.
 Also my config is as bellow, please note that I have used both the the
 hostname and the IP address of the server in the host config value. I
 have even tried this with the hostname/ip in parenthesize and no
 success there.
 My config is as follows:
  registry:/var/www/fred# cat conf/fred-client.conf
 [connect]
 dir=/var/www/fred/fred/certificates
 host = portal-ote.ausregistry.net.au
 port = 700
 ssl_cert = %(dir)s/CHEAPERDOMAINS-OTE-cert.pem
 ssl_key  = %(dir)s/CHEAPERDOMAINS-key.pem
 username = ***************
 password = ***************
 ;; Every XML namespace can have the version independent to others:
 schema_version_contact = 1.2
 schema_version_nsset   = 1.2
 schema_version_domain  = 1.2
 schema_version_enum    = 1.1
 schema_version_fred    = 1.0
 schema_version_epp     = 1.0
 ;; socket timeout in sec. In MS Windows MUST be set to 0.0 (timeout bug)
 timeout = 10.0
 ;; turn off automatic login process after start up
 nologin = n
 [session]
 schema = /var/www/fred/fred/schemas/all-1.4.xsd
 ;; send "poll ack" right after to "poll req"
 poll_autoack = off
 ;; confirm all editable commands
 confirm_send_commands = on
 ;; enable/disable xmllint
 validate = on
 ;; display colors on tty console
 colors = yes
 ;; set verbose level 1,2,3
 verbose = 3
 _______________________________________________
 Fred-users mailing list
 Fred-users(a)lists.nic.cz
 
https://lists.nic.cz/mailman/listinfo/fred-users