This time i follow all of suggestions and it goes error-less installation.I included all the packages [e.g: opessl-devel,openssl, libevent2 libevent-devel etc via cygwin port repository ].Now Again i started to make my public ip and port 3478 as a turn-server relay.Here i found some warnings!:
$ turnserver -c /usr/local/etc/turnserver.conf.default -b /usr/local/etc/turnuserdb.conf.default -z -L 27.177.187.35 -p 3478
1380479974: RFC 3489/5389/5766/5780/6062/6156 STUN/TURN Server
1380479974: version Citrix-2.6.4.1 'Harding Grim'
1380479974: =====================================================
1380479974: Multithreading supported
1380479974: TLS supported
1380479974: DTLS supported
1380479974: Multithreaded relay supported
1380479974: Redis is not supported
1380479974: PostgreSQL is not supported
1380479974: MySQL is not supported
1380479974: OpenSSL multithreading supported
1380479974: OpenSSL version: fresh enough
1380479974: =====================================================
1380479974: Listener address to use: 27.177.187.35
1380479974: WARNING: cannot find certificate file: turn_server_cert.pem (1)
1380479974: WARNING: cannot start TLS and DTLS listeners because certificate file is not set properly
1380479974: WARNING: cannot find private key file: turn_server_pkey.pem (1)
1380479974: WARNING: cannot start TLS and DTLS listeners because private key file is not set properly
1380479974: Relay address to use: 27.177.187.35
1380479974: pid file created: /var/run/turnserver.pid
1380479974: IO method (main listener thread): poll
1380479974: IPv4: On this platform, I am using alternative behavior of TTL according to RFC 5766.
1380479974: IPv6: On this platform, I am using alternative behavior of TTL (HOPLIMIT) according to RFC 6156.
1380479974: IPv4: On this platform, I am using alternative behavior of TOS according to RFC 5766.
1380479974: IPv6: On this platform, I am using alternative behavior of TRAFFIC CLASS according to RFC 6156.
1380479974: WARNING: I cannot support STUN CHANGE_REQUEST functionality because only one IP address is provided
1380479974: IO method (udp listener/relay thread): poll
1380479974: IO method: poll
1380479974: IO method (nonudp relay thread): poll
1380479974: IO method (nonudp relay thread): poll
1380479974: IO method (auth thread): poll
So How can i get rid of these warnings.Is it still ok for the turn-server setup to relay with my ip for webRTC clients?