IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   IRCServices (https://www.ircforumlari.net/ircservices/)
-   -   Services uline hatası. (https://www.ircforumlari.net/ircservices/328725-services-uline-hatasi.html)

Pathfinder 17 Nisan 2010 14:41

Services uline hatası.
 
Merhabalar, şöyle bir sorunum var forumda aradım fakat bulamadım..

/os restart komutunu uyguladığımızda servisler tekrar bağlanınca şu uyarıyı veriyor statuste;

[14:03] -irc.trmuhabbet.net- *** Global -- from services.trmuhabbet.net: Warning: unable to set modes on channel #Radyo. Are your servers configured correctly?
-
[14:03] -irc.trmuhabbet.net- *** Global -- from services.trmuhabbet.net: Warning: unable to set modes on channel #Yarisma. Are your servers configured correctly?
-
[14:03] -irc.trmuhabbet.net- *** Global -- from services.trmuhabbet.net: Warning: unable to set modes on channel #trmuhabbet. Are your servers configured correctly?
-
[14:03] -irc.trmuhabbet.net- *** Global -- from services.trmuhabbet.net: Warning: unable to set modes on channel #Sohbet. Are your servers configured correctly?
-
[14:03] -irc.trmuhabbet.net- *** Global -- from services.trmuhabbet.net: Warning: unable to set modes on channel #Oyun. Are your servers configured correctly?

Bu 5 kanalda bu şekilde bi uyarı veriyor. ve bu kanallarda, örneğin; /os mode #trmuhabbet +o Pathfinder diyorum; Not: (diğer kanallarda çalışıyor sadece bu yukarıda pasteledim 5 kanalda çalışmıyor /os mode )

[14:38] -OperServ- Services mode degistiremiyor. Server'larinizin U:line 'larini kontrol edin.

uyarısını veriyor. uline satırı conf'de şu şekilde

ulines {
services.trmuhabbet.net;
};

Ben nerde hata yapıyorum bu neden böyle yapıyor bulamadım sizlerden destek bekliyorum.

Sessiz 17 Nisan 2010 15:14

Cevap: Serices uline hatası.
 
uline den çok, chanserv/check.c de yapmış olduğun editlerle alakalı gibime geliyor. Default halini atıp make ve make install çekmeni öneririm.

Lethel 17 Nisan 2010 15:48

Cevap: Serices uline hatası.
 
check.c da yaptığım değişikler ile alakalı olsa neden sadece bu 5 kanal? diğer kanallarda var check.c de niye bu 5 kanal.

Sessiz 17 Nisan 2010 16:01

Cevap: Serices uline hatası.
 
Örneğin kanal hostları ile ilgili olabilirmi ? Founder.domain.com vs.vs.

Lethel 17 Nisan 2010 16:51

Cevap: Serices uline hatası.
 
Alakası yok ondan değil. denedim aynı.

ArresT 24 Temmuz 2012 11:18

Cevap: Services uline hatası.
 
Öncelikle konu canlandırmasını çok sevmediğimi söyleyeyim ancak, her şeye rağmen bu sorun ile karşılaşılmış ve cevap verilmemiş. Ayrıca başka hiç bir forumda da cevabı bulunmayan bir sorun olduğu gibi, çözüme kavuşmamış. Aynı durum ile karşılaşılması halinde neler yapılacağı hakkında bilgilendireyim. Ve Lütfen forum moderatörleri konu başlığını düzeltsinler.

İlk olarak sorunun kaynağı ile ilgilenelim, ircservices'in güzel bir açığı ile karşılaşmış bulunmaktayız. Bouncy mode sistemi, ircservices ile ircd arasındaki bir kavgadan ibaret, bu kavga mode'lerin değiştirilememesi durumu ile sınırlı. Yani ircd sunucusu, servislerimize mode değiştirtmiyor. Aynı sorunu yaşadım, bende biraz üzerinde uğraştım, bu modelerin değişmemesi durumunda yapılması gereken asıl işlem, bu hatanın verdiği kanalı tamamen droplayıp, içini tamamen boşaltıp, clear users çekip ircd'in ve ircservices'in tamamen o kanalı unutmasını sağlamak. Ancak ben gibi, kanalı boşaltabilecek durumunuz yoksa, hatayı önemsememeyi tercih edebilirsiniz. Bunun için,

main.c dosyasını yedek alınız.. yapamama durumuna karşın,

Kod:

cd ircservices-*
cd modules
cd operserv
pico main.c

şeklinde girerek,

Kod:

else if (c->bouncy_modes) {
        notice_lang(s_OperServ, u, OPER_BOUNCY_MODES);
        return;
    }

olan tüm satırların silinmesi gerekiyor.

daha sonra
Kod:

make
make install

ardından servislerinize reset atınız..

not; silerken lütfen parantezlere dikkat edelim. bu yüzden dolayı, editplus notepad++ gibi programlar kullanmanızı öneririm. yanlış yapma durumuna karşılık lütfen, main.c dosyanızı yedek alınız.

silme işlemi ile beraber, kavga eden iki kardeş olan servisleriniz ile ircd'iniz arasındaki kavgayı bitirmiş, servislerinizin üstelememesini sağlamış olmaktasınız.

biraz üst düzey bir işlem olduğunu kabul etmekteyim. Bu sorunu yaşayan arkadaşlar yardım istemek için pm ile bana veya bu işten anladığını düşünen ircd görevlilerine ulaşabilirler.

Sevgilerle.

Sparhawk 24 Temmuz 2012 12:31

Cevap: Serices uline hatası.
 
Bu sorun için kaynak kodlarda değişim yapmanıza gerek yok, yapacağınız her değişim diğer kaynak kodlardaki çalışma prensibinide etkileyecektir. Herneyse ircservices.conf dosyanıza;

PHP- Kodu:

NoBouncyModes 1 

satırını eklerseniz sorunun düzeleceğini düşünüyorum.

İyi çalışmalar.

ArresT 24 Temmuz 2012 13:22

Cevap: Serices uline hatası.
 
denendi çalışıyor.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:07.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk