خطا در لاگین شدن یوزر به برنامه پابلیش شده RDS
سلام. روز همگی بخیر. از دوستان کسی میتونه منو راهنمایی کنه
سرور RDS RDWeb راه اندازی کردم همه چیز اوکیه اما!
توی شبکه یک PDC و ADC داریم
سرور های RD جوین دامین هستند و DNS فقط آی پی PDC دارن ( قبلا جفتش بود )
کاربر برنامه پابلیش باز میکنه و یوزر پس میده و اوکیه ( شبکه لوکال )
یک روز بعد همان کاربر یا کاربر دیگه وقتی میخواد متصل بشه یوزر پسورد میزنه خطا میده.
و جالبتر اینکه همین کاربرها اگه به خود سرور Session که برنامه پابلیشه ریموت بزنن یا به RDS مشکلی نداره و لاگین میشن. فقط با برنامه پابلیش شده مشکل ایجاد میشه
و زمانی مشکل حل میشه که من سرور ADC را ریستارت کنم یا خاموش کنم
سرور تو مدار باشه مجدد بعد یک زمانی اینجور میشه
دو تا سرور دامین کامل کلیر DNS کردم
دو روز خوب بود مجدد اینجور شده
----
وضعیت شبکه
دو عدد دامین کنترلر PDC و ADC
سرور RDS - RDWeb - ADCS
سرور Session Host
سرور RDGW
6 پاسخ
مرسی
netdom query fsmo
سرور صحیح یعنی DC1 نشون میده
اما دستور
nltest /dcname:manashid.local
خطا NetGetDCName failed: Status = 2453 0x995 NERR_DCNotFound میزنه
بجاش دستور nltest /dsgetdc:manashid.local زدم که در سرور dc1 نام خودش و در adc نام adc برگرداند.
روی session host هم سرور adc روی یک کلاینت dc1
چت جی پی تی هم گیر داده به این مورد
ldap._tcp.dc._msdcs.manashid.local
اما من پیداش نمیکنم توی DNS Server
ولی با دستور nslookup -type=SRV _ldap._tcp.dc._msdcs.manashid.local
جفت سرور ها را برام میاره
متاسفانه کلیر کش کردم
بعد مدتی مجدد میشه
اومدم تایم سرور از ntp server بگیره
هرکار میکنم تنظیم میکنم بازم بررسی میکنم میبینم میگه از Local میگیره
ولی adc از pdc میگیره
نا امید شدم.
شاید adc برای این مورد حذف کنم.
سلام
ممکنه کش کرده باشد کش dns رو پاک کنید
برخی پارامترها در تنظیمات DNS نیاز به بررسی دارند
1. چک کردن نقشهای FSMO :
- اطمینان حاصل کنید که DC1 نقشهای اصلی FSMO (PDC Emulator، RID Master، Infrastructure Master) را برعهده دارد. میتوانید با استفاده از دستور `netdom query fsmo` نقشها را چک کنید
2. رفع مشکل با استفاده از Nltest :
- دستور زیر را اجرا کنید تا وضعیت DC1 را به عنوان PDC بررسی کنید:
```
nltest /dcname:manashid.local
```
3. بررسی تنظیمات DNS :
- بررسی کنید که رکوردهای `_ldap._tcp.dc._msdcs.manashid.local` به درستی در سرور DNS تنظیم شده باشند.
- در کنسول DNS، به بخش Forward Lookup Zones بروید و رکوردهای SRV را بررسی کنید. مطمئن شوید که رکوردهای مرتبط به درستی ایجاد شده باشند
4. رفع مشکل با استفاده از ReplAdmin :
- دستور زیر را اجرا کنید تا وضعیت replication را چک کنید:
```
repadmin /showrepl
```
- اگر مشکلی وجود داشت، میتوانید با استفاده از دستور `repadmin /syncall` تنظیمات replication را بهروز کنید.
5. راهاندازی مجدد خدمات مرتبط :
- خدمات DNS و Netlogon را روی هر دو سرور DC1 و ADC مجدداً راهاندازی کنید:
```
net stop netlogon
net start netlogon
net stop dns
net start dns
```
اگر مراحل بالا به حل مشکل کمک نکردند، ممکن است نیاز به بررسی دقیقتر تنظیمات DNS و Active Directory داشته باشید. همچنین ، میتوانید از دستور `dcdiag` برای بررسی و شناسایی مشکلات استفاده کنید
سلام
یک بار این مبحث بحث شد و کاربر نتیجه هم گرفته بود ی سرچ داخل توسینسو بزنید ...
اره اما موقت بود و مجدد پیش اومده
الان متوجه شدم در سایت هر دو سرور GC هستن
که ADC مدل GC برداشتم و DC شد. سرور ها مجدد ریستارت کردم ولی بااین حال از کلاینت ها
>nltest /dsgetdc:manashid.local
DC: \\ADC.
برام میده بجای PDC که نامش DC1 هست
در سرور های دامین هم
nslookup -type=SRV _ldap._tcp.dc._msdcs.manashid.local
Server: DC1.manashid.local
Address: 192.168.81.10
_ldap._tcp.dc._msdcs.manashid.local SRV service location:
priority = 0
weight = 100
port = 389
svr hostname = adc.manashid.local
_ldap._tcp.dc._msdcs.manashid.local SRV service location:
priority = 0
weight = 100
port = 389
svr hostname = dc1.manashid.local
adc.manashid.local internet address = 192.168.81.12
dc1.manashid.local internet address = 192.168.81.10
برام میده که فقط باید dc1 بده
در DNS سرور بخش فروراد هم این پامتر پیدا نمیکنم
_ldap._tcp.dc._msdcs.manashid.local
ادیت بزنم