Radiusd -X yazdığımda "Failed binding to auth address * port 1812 as server default: Address already in use hatası

Microsoft Active Directory Kurulu ve Centos 7 ile domain entegrasyonu yapıldı. Üstüne FreeRadius kurulumu yaptım. Centos ntlm_auth sorgularına cevap veriyor. FreeRadius conf. Ayarlarını ntlm_auth göre ayarladım ayarların hepsi dogru radius servisi start durumdadır. Fakat Radiusd -X yazdığımda "Failed binding to auth address * port 1812 as server default: Address already in use
/etc/raddb/sites-enabled/default[59]: Error binding to port for 0.0.0.0 port 1812" Bu hatayı almaktayım 1812 ve 1813 portları kapalı gözüküyor. Radius kurulu olduğu makina da" netstat -anp | grep 1812" yazdığımda port açık olduğunu görmekteyim. Firewall kapalı açıkken de gene erişememekteyim. Konuyla ilgili olarak yardımcı olabilecek babayiğit var mıdır ?

U
1 kişi takip ediyor.
Misafir olarak yayınla
16
16 CEVAP

Port uzerinde herhangi bir job acik mi bakin aciksa kill diyerek oldurup tekrar deneyin

O

Belirtilen hatada bindleyemiyor çünkü zaten kullanımda diye belirtiyor. Her hangi bir application belirttiğiniz portu/portları kullanıyor. Kullanan application tespit edip PID değerini örnek 300 diyelim kill -9 300 olarak kapatıp deneyin

D

pıd lerı sıfırladım ama sonuc aynı

U

ps ax | grep radius / kill -9 pıd number ama hala radiusa baglantı kuramıyorum

U

Aşağıda ki komutları SSH yazıp output kontrol eder misiniz
netstat -tulpn | grep: 1812
netstat -tulpn | grep: 1813

D

[root@radius ~]# radtest test@rad. Local Te. 123456 10.6.0.4 1812 12345
Sending Access-Request Id 204 from 0.0.0.0:44678 to 10.6.0.4:1812
User-Name = 'test@rad. Local'
User-Password = 'Te. 123456'
NAS-IP-Address = 10.6.0.4
NAS-Port = 1812
Message-Authenticator = 0x00
Received Access-Reject Id 204 from 10.6.0.4:1812 to 10.6.0.4:44678 length 20
(0) -: Expected Access-Accept got Access-Reject

U

[root@radius ~]# netstat -tulpn | grep: 1812
udp 0 0 127.0.0.1:18120 0.0.0.0:* 10300/radiusd
udp 0 0 0.0.0.0:1812 0.0.0.0:* 10300/radiusd
udp6 0 0 :::1812 :::* 10300/radiusd

U

kill -9 10300 yazıp tekrar radiusd restartlar mısınız

D

yaptım gene aynı ... Ntlm Testi : [root@radius ~]# ntlm_auth --request-nt-key --domain=RAD. LOCAL --username=ufuk
Password:
NT_STATUS_OK: Success (0x0)
[root@radius ~]#

U

2 gun once ubuntu ustune freeradius kurup local kullanıcı ile switch ayarlamalarını yapıp 802.1x kimlik dogrulamasını yaptım bu kez centos uzerınde ntlm deneyim çalışmıyor. Freeradius wiki deki makaleye göre gidiyorum hersey dogru sekilde radius -X hatayı duzeltemedim için olay patlıyor.

U

SELINUX kapatıp dener misin hocam onla da alakalı olabilir ayrıca iptables-save diyerek çıktıyı atar mısın, ben normal kurulum yaptım CentOS 6.X böyle bir sorun yaşamadım hatta şuan CentOS 6.9 (Final) sorunsuz çalışıyor CentOS 7 ile alakalı olabilir mi acaba, CentOS 7 de firewalld saçma çalışıyor genelde yum remove firewalld ile siliyorum yum install iptables diyerek IPTABLES kurulumu yapıyorum hosts dosyasını da kontrol etmenizde yarar var
EDİT: CentOS 6.X de direk setup command ile Firewall Configuration disabled yapabiliyorsun, CentOS 7 de biraz zahmetli bir olay

D

centos 7 yaptıgım ayarları centos 6.9 göre kurup yapsam olur mu? İptables yüklemedim hic selinux kapalı

U

Açıkcası ben kuralı çok oldu hocam yönetimi de bende değil sadece girip kontrol ettim history filan baktım yaptığım bi edit vb var mı diye nerelere girmişim diye açıkcası bir çıkar yol bulamadım normal kurulum yapmışım conf editlemişim nano ile girip o kadar bir de SELinux ile alakalı çıktı (Radius kurulu olan makinam da aşağıda ki gibi)

[root@radius ~]# getenforce
Enforcing
[root@radius ~]# sestatus
SELinux status: Enabled
SELinuxfs mount: /selinux
Current mode: Enforcing
Mode from config file: Enforcing
Policy version: 24
Policy from config file: Targeted
[root@radius ~]#

Version çıktısı:
[root@radius ~]# cat /etc/centos-release
CentOS release 6.9 (Final)
[root@radius ~]#

2.6.32-696.3.2.el6.x86_64 #1 SMP Tue Jun 20 01:26:55 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

D

Centos 6.9 indiyorum birde onda deneyim aynı hatayı almam ins

U

CentOS-6.7-x86_64-bin-DVD1.iso bunu indirip "yum update" çekmiştim hocam, kolay gelsin umarım olur

Doğanay Şenyuva 2 yıl

Olursa Cisco ise para vermeyeceğim olmazsa ise alacağım

Ufuk Özserezlioglu 2 yıl

Sorun giderilmiştir ntlm_auth yapıldığından dolayı /etc/samba/smb. Conf dosyasından realm ayarını sorgulama yapıyor smb. Conf da sadece read yetkisi vardı cmod 777 ile dosyaya yazma hakkı tanimlayinca duzledi şuan 802.1x çalışmaktadır saygılarımla

U

Conf Ubuntu Pardus 802.1x için yapıldı Windows için yapılmak istenirse peap MS chap ayarlarının tanımlanması gerekiyor Windows ilede tüm testler yapılmıştır

U