Turkiyenin IRC Portali
September 03, 2010, 08:05:23 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Xserv CaLismiyor Yardim edin Lutfen..  (Read 628 times)
NeverLove
IRCTurk


Karma: +0/-0
Posts: 5



View Profile
« on: April 11, 2007, 08:37:41 PM »

Ya Neden Calismior anLamadim ßi Sorun war HeraLde.

Sorun :

[18:36:33 04/11/2007] (srvx:error) Unable to open database file 'xserv.db' for reading: No such file or directory
[18:36:33 04/11/2007] (srvx:warning) re-registering new privmsg handler for numeric 0
[18:36:33 04/11/2007] (NickServ:info) Loaded 466649 words into weak password dictionary.
[18:36:33 04/11/2007] (srvx:error) Unable to open database file 'aliases.db' for reading: No such file or directory
[18:36:36 04/11/2007] (srvx:info) Connecting to 89.149.204.130:6666...
[18:36:36 04/11/2007] (srvx:info) Connection to server established.
[18:36:36 04/11/2007] (srvx:error) PARSE ERROR on line: :Irc.Tutsaksin.Net NOTICE AUTH *** Looking up your hostname...
[18:36:36 04/11/2007] (srvx:error) PARSE ERROR on line: :Irc.Tutsaksin.Net NOTICE AUTH *** Found your hostname (cached)
[18:36:37 04/11/2007] (srvx:error) Error: Link denied (No matching link configuration) [@89.149.204.130.43685]
[18:36:37 04/11/2007] (srvx:error) Error received from uplink, squitting.
[18:36:37 04/11/2007] (srvx:error) Disabling uplink.
[18:36:37 04/11/2007] (srvx:fatal) All available uplinks exhausted; giving up.
[18:36:37 04/11/2007] (srvx:info) Wrote mondo database to disk.


Neden AnLamadim.?
Logged
NeverLove
IRCTurk


Karma: +0/-0
Posts: 5



View Profile
« Reply #1 on: April 11, 2007, 08:38:27 PM »

/* XServ 1.01 Conf Dosyasi - 26.05.2004 - http://xserv.ircturk.org
 * Bu conf dosyasi XServ Kanal Servislerinin Calismasi icin
 * gerekli olan ayarlarin yapilmasini saglar.
 * Her ayarin aciklamasi o ayarin basinda bulunmaktadir. Eger problem
 * yasarsaniz logs/hersey.log dosyasina bakip sorunu bulabilirsiniz.
 * * * * * * * * * * * * * * * * * * * * * * * * * * Stonkeep * * *
 */

/* Bu bolumde serverin linklenecegi server bilgileri yer almaktadir.
 * bo bolum mecburidir, eger bu bolumde degisiklik yapmazsaniz XServ
 * irc sunucunuza baglanamiyacaktir.
 */
"uplinks" {
   // asagidaki "ircturk" yazisini kendi networkunuzun adi
   // olarak degisebilirsiniz.
    "Tutsaksin" {
        // XServ`in baglanacagi serverin IP adresi
        "address"        "89.149.204.130";
   // XServ`in baglanmak icin kullanacagi port, bu port
   // ircd.conf icinde P: line ile belirtilmis olmalidir. Genelde
   // 4400 yada 4401 iyi bir secimdir.
        "port"           "6666";
   // Ircd ile linklenirken kullanilacak sifre, bu sifre ircd.conf
   // icindeki C: line ile ayni olmalidir.
        "password"       "services";
   // Linkleme icin kullanilinacak 2. sifre, bu ayarin yukaridaki
   // sifre ile ayni olmasi tavsiye edilir.
        "their_password" "services";
   // XServ`in bu linke baglanip baglanmiyacagini belirler.
        "enabled"        "1";
   // XServ kapanmadan once kac kere irc serverina
   //baglanmayi denemelidir.
        "max_tries"      "3";
    };
};

   // Servisleri Ayarlarinin oldugu bolum:
"services" {
    "nickserv" {
   // Nick ve Login Islemleri icin kullanilacak Servisi adi ?
        "nick" "N";
        // Kullanicilar login oldugunda otomarik olarak *@* host ekler,
   // "1" olarak birakmazsaniz kullanicilarin loginlerinde problem
   // cikabilir.!
        "default_hostmask" "1";
        // Eger bir kullanici diger bir kullanicinin hesabini kullanarak
   // login olursa nickin sahibini uyaralim mi ?
   // "1" olarak birakmaniz avantajiniza olucaktir.!
        "warn_clone_auth" "1";
        // Kullanici ayni hesabi kullanarak kac tane ayri nickle
   // login olabilirler ? 3 den fazla yapmamaniz onerilir.
        "default_maxlogins" "1";
        // Sifre olarak kullananmasi yasak olucak nickleri burdan
   // belirtebilirsiniz, boylece cok kolay olan sifrelerin
   // kullanilmasini engellemis olursunuz.!
        "dict_file" "/usr/share/dict/words";
        // Nick kayit ederken sifrenin uzunlugunu vede iceriginin
   // nasil olmasi gerektigini ayarlayama yarar.
   // Asagidaki degerleri degistirmek zorunda DEGILSINIZ.!
   // sifre_kisaligi sifrenin en az ne kadar uzunlukta olmasi
   // gerektigini belirtir.
        "password_min_length" "6";
   // sifredeki_sayilar ozelligi sifrenin iceriginde kac tane
   // rakkam olmak zorunda oldugunu ayarlar.
        "password_min_digits" "6";  
   // Sifrenin icinde kac tane buyuk harf olmasi gerektigini
   // ayarlar.
        "password_min_upper" "6";
   // sifrenin icinde kac tane kucuk harf olmasi gerektigini
   // ayarlar.
        "password_min_lower" "6";
        // Nick kayit edilirken kabul nick sahip olabilecegi karakterleri
   // sinirlar, eger nick asagida belirtilenden farkli bir karakter
   // sahipse o nickin reglenmesini kabul etmez.!
        "valid_nick_regex" "^[-_a-z][-_a-z0-9]*$";
        // 1 kullanici en fazla kac nicke sahip olabilir ?
        "nicks_per_account" "1";
        // Eger kullanici kayitli bir nick kullaniyorsa servera baglandi
   // ginda nickin kayitli oldugunu uyarir.
        "warn_nick_owned" "1";
   // Kayitli bir nick baskasi tarafindan kullanildiginda nickin
   // gercek sahibi GHOST komutunu kullandiginda o nicki kullanan
   // kisiye servisler tarafindan yapilicak davranisi ayarlar.
   // 3 secenek kullanilabilir:
   // 1: warn = Kullaniciyi uyarir.
   // 2: svsnick = Kullanicinin nickini degistirir.
   // 3: kill = Kullaniciyi killer, 3. secenegin kullanilmasi
   // tavsiye edilir.
        "reclaim_action" "kill";

        // Kullanicilarin yetki sevilerini degistirmeye kimlerin
   // yetkisi olucagini ayarlar.
   // dokunmaniza gerek yok.
        "flag_levels" {
            "g" "800"; // global oper
            "lc_h" "800"; // helper
            "uc_H" "800"; // network help
            "S" "999"; // admin
        };
        // Kullanicilarin cevap seceneklerini kac level sahibi ve ustu olanlar
   // degistirebilirler ?
        "set_epithet_level" "800";
        // Baskasinin OS uzerindeki yetkisini degistirebilmek icin gerekli
   // olan yetki seviyesi ?
        "modoper_level" "850";

        // Hangi araliklarla kullanilmayan nicklerin kayidini silmek icin
   // database i kontrol edelim ? 1d - 1gun yeterli bir ayardir.
        "account_expire_freq" "1d";
        // Kac gun boyunca kullanilmayan nickler eskisin ? (30-35 uygundur)
        "account_expire_delay" "35d";
        // Hicbir kanalda yetkisi olmayan yada hicbir kanala sahip olmayan
   // bir hesap kac gun sonra eskisin ?
        "nochan_account_expire_delay" "14d";

        // Eger bir kullanici nick sifresini gereginden fazla yanlis tahmin
   // ederse bu kullaniciyi ignore edelim mi ?
   // "1" ignore yi acar, "30m" (30dakika) sureyi belirtir.
        "autogag_enabled" "1";
        "autogag_duration" "30m";
        "auth_policer" {
            "size" "5";
            "drain-rate" "0.05";
        };
        // Kanal Servisi Ayarlari Sonu
    };

   // Oper Servisi Ayarlari:
    "opserv" {
        "nick" "OS";
        // OS icin kullanilabilecek olan debug kanali, boylelikle
   // OS uzerinden olan bazi olaylari bu kanaldan gorebilirsiniz.
        "debug_channel" "#Log";
   // Debug kanal modlari ?
        "debug_channel_modes" "+tinms";
        // Serverda olan bazi olaylari bildirecegimiz kanal ?
   // Bu olaylar server icinde olan saldiri yada normal olaylardir.
        "alert_channel" "#Log";
        "alert_channel_modes" "+tn";
        // OS uzerinden login olan kullanicilari hangi kanala bildirelim ?
        "staff_auth_channel" "#Log";
        "staff_auth_channel_modes" "+tn";
        // 1 ipden en fazla kac baglanti kabul edelim ?
        "untrusted_max" "5";
        // Eger yukarida belirtilenden fazla clone sokulursa servera ne
   // kadar surelik gline atalim ? 24h = 24saat
        "clone_gline_duration" "24h";
        // KILL komutu kullanilarak atilan gline suresi ne kadar olsun ?
   // bunu yuksek tutarsaniz kill komutunu sadece ciddi olaylar
   // icin kullanmaniz tavsiye edilir.
        "block_gline_duration" "3d"; // 3d = 3gun
        // Eger herhangi bir kanala join flood yapilirsa kanali otomatik
   // olarak +m moduyla kitle ?
        "join_flood_moderate" "1";
        // Eger kanalda asagida belirtilende az kullanici varsa join flood
   // saldirisinda birsey yapma.
        "join_flood_moderate_threshold" "3";
        // OS a kanaldan komut vermek icin kullanilabilecek olan ayar,
   // bu sayede OS un oldugu herhangi bir kanalda kanaldan OS a komut
   // verebilirsiniz.
   // Onemli: Asagikida secenek mutlaka 1 karakter uzunlugunda olmali
   // ayrica kucuk buyuk harf fark edicektir. eger buyuk harf yazarsaniz
   // bot kucuk harfle verdiginiz komutlara cevap vermicektir.!
        "trigger" "o";
    };

   // Kanal Servisi Ayarlari
    "chanserv" {
        // Kanal Servisi olarak kullanicaginiz botun Nicki ?
        "nick" "Security";
        // Kanal giris msgi uzunlugu ? 255 iyi bir ayar.
        "max_greetlen" "255";
        // Bir kanalin access listesinde en fazla kac kullanici olabilir ?
        "max_chan_users" "512";
        // Kanalin ban listesinde ne fazla kac ban olabilir ?
        "max_chan_bans" "512";
        // Eger dynlimit ozelligi kanalda aktif edilmise X kanalin limitini
   // kanalda olan kullanici adi asagidaki sayi kadar arttiricaktir.
   // Eger serverinizda cok buyuk kanallar varsa bu numarayi buyuk tutun.
        "adjust_threshold" "10";
        // X kanal limitini arttirmak icin ne kadar surede bir kontrol edicek ?
        "adjust_delay" "1";
        // Ne kadar surede bir kanallarin eskiyip eskimedigi kontrol edilicek?
   // 1d = 1gun
        "chan_expire_freq" "1d";
        // Kayitli bir kanal master ve ustu yetki sahibi birisi tarafindan kac
   // gun ziyaret edilmezse dusecektir ? 30gun normal ayaridir.!
        "chan_expire_delay" "30d";
        // X e kanaldan nasil komut vereceginizi ayarlar.
   // Asagidaki karakter sadece 1 karakter uzunlugunda olmalidir, ayrica
   // kucuk buyuk harf fark eder.
   // Orn: [03:05] <Stonkeep> X opver
   //      [03:05] * X sets mode: +o Stonkeep
        "trigger" "X";
        // X set komutunda gosterilecek ayarlar. (dokunmaya gerek yok)
        "set_shows" ("Sabittopic", "Greeting", "UserGreeting", "Modes", "PubCmd", "StrictOp", "AutoOp", "KimTopic", "KimModes", "Setters", "Topicyenile", "CtcpUsers", "CtcpCevap", "Voice", "UserInfo", "DynLimit", "TopicKoruma", "NoDelete");

        // Serverin Resmi yardim kanallari buraya eklenicek kanallar serverda
   // resmi yardim kanallari olarak bilinecektir.
        "support_channel" ("#help", "#OperheLp");
        // 1 kullanici en fazla kac kanal sahibi olabilir ?
        "max_owned" "3";
        // Topicyenile komutunun ne kadar surede bir aktif olacagi ? 30m = 30dakikada 1
        "refresh_period" "30m";
        // Servisler uzerinden access komutu ile bir yoneticilere bakildiginda
   // cevap olarak gozukecek yazilar.
        "irc_operator_epithet" "Server Yoneticisi";  // ircop
        "network_helper_epithet" "Network Yardim Gorevlisi";  // network helper
        "support_helper_epithet" "Yardim Gorevlisi";  // normal helper
        // NODELETE komutunu kullanabilmek icin gerekli olan minumun OS yetkisi ?
        "nodelete_level" "100";
    };

   // Global Mesaj Servisi Ayarlari
    "global" {
        "nick" "Global";
        // Kullanicilarin Server Haberlerini almasini saglar.!
        "announcements_default" "on";
    };
/*
    "helpserv" {
        // Simdilik Aktif Degil, ileride eklenecek.!!
   "enable" "0";
    };
*/
};

   // Proxy Taramasi Ayarlari
"sockcheck" {
    "enabled" "1"; // Proxy scanner aktif olu olmiyacagi ?
    "max_sockets" "64";  // Ayni anda kac kullanick kontrol edilebilir ?
    "max_read" "1024";
    "gline_duration" "10d"; // Gline suresi ? 10d = 10gun
    "max_cache_age" "60";
};

   // Guvenlik Limitleri...
"policers" {
    "commands-luser" {
        "size" "5";
        "drain-rate" "0.5";
    };
};

"rlimits" {
    "data" "50M";
    "stack" "6M";
    "vmem" "100M";
};

   // XServ Genel Ayarlari
"server" {
   // Kanal Servisinin ismi tanimi vede Networkun Adi
    "hostname" "servis.Tutsaksin.Net";
    "description" "Tutsaksin XServ Kanal Servisleri";
    "network" "Tutsaksin";
   // Eger ircdturk, ircu kullaniyorsaniz buradaki ayarlar botun +x mod
   // yapan kullanicilari tanimasini saglayabilirsiniz.!
    "hidden_host" "users.tutsaksin.net";
    "numeric" "1"; // Server numeric, collision nick gibi hata gorurseniz degisin.
    "max_users" "5000"; // Max kullanici limit.
    "force_n2k" "1";
    "ping_freq" "60";
    "ping_timeout" "90";
    "max_cycles" "30";
    // Yonetici Bilgisi, Nick Email Vede Aciklama
    "admin" ("NeverLove", "Tutsaksin XServ Kanal Servisi", "admin@Tutsaksin.Net");
};










// Database Bilgileri.!!
// DOKUNMAYIN yoksa XServ calismayabilir...
"dbs" {
    // Butun servislerin dbleri 1 dosya altinda toplaniyor.
    "ChanServ" { "mondo_section" "ChanServ"; };
    "gline" { "mondo_section" "gline"; };
    "Global" { "mondo_section" "Global"; };
    "HelpServ" { "mondo_section" "HelpServ"; };
    "modcmd" { "mondo_section" "modcmd"; };
    "NickServ" { "mondo_section" "NickServ"; };
    "OpServ" { "mondo_section" "OpServ"; };
    "sendmail" { "mondo_section" "sendmail"; };

    // Db dosyasinin ism
    "mondo" {
        "filename" "xserv.db";
        // Hangi araliklarla db yazilicak ?
        "frequency" "30m";
    };
};

// XServ loglama
"logs" {

    // XServ log dosyalari, burdan ne tur loglarin nereye yazilacaklarini
    // ayarlayabilirsiniz.

    // XServ ile olan hersey 1 log dosyasi altinda yaziliyor...
    "*.*" ("std:out", "file:logs/hersey.log");
    // Yoneticilerin yaptigi hareketleri #Log kanalina gonderiyoruz.!
    "*.override,staff" "irc:#Log";

};

/* XServ conf dosyasinin sonuna geldiniz.! Artik XServ i calistirabilir
 * vede serveriniza bagliyabilirsiniz.! XServ 1.01 versionu piyasya
 * surulen ilk versiondur. Hatalar olabilir, bu hatalari vede onerileri
 * lutfen bize ulastirin.
 * xserv@ircturk.biz - http:/xserv.ircturk.biz
 * irc.ircturk.org #coder-com
 *                                                  XServ Dev Team
 */
Logged
PheNo
Administrator
IRCTurk
*****

Karma: +0/-0
Posts: 1623


View Profile WWW Email
« Reply #2 on: April 11, 2007, 10:32:43 PM »

Sorunuzu 155 konuya birden yazmayin lutfen.

XServ sadece IRCu ve IRCdTurk ile calisabilir, Unreal ve diger IRCd sistemlerinde calismaz.
Logged
NeverLove
IRCTurk


Karma: +0/-0
Posts: 5



View Profile
« Reply #3 on: April 11, 2007, 10:37:11 PM »

NasiL yani anLamadim:S
Logged
PheNo
Administrator
IRCTurk
*****

Karma: +0/-0
Posts: 1623


View Profile WWW Email
« Reply #4 on: April 11, 2007, 10:43:31 PM »

Kurmaya calistiginiz servera girdim ve baktim. UnrealIRCd kullandiginiz icin XServ UnrealIRCd ile baglanti saglayamiyor. Cunku yukarida da dedigim gibi XServ UnrealIRCd ile calismiyor.
Logged
NeverLove
IRCTurk


Karma: +0/-0
Posts: 5



View Profile
« Reply #5 on: April 11, 2007, 11:15:45 PM »

ama ßu Xserv i Kimse KuLLanmazki:) Herkez UnreaLIRcd KuLLaniyor.
Logged
PheNo
Administrator
IRCTurk
*****

Karma: +0/-0
Posts: 1623


View Profile WWW Email
« Reply #6 on: April 11, 2007, 11:37:31 PM »

Evet, zaten bu sebeple gelistirilmiyor, eski bir proje.
Logged
NeverLove
IRCTurk


Karma: +0/-0
Posts: 5



View Profile
« Reply #7 on: April 11, 2007, 11:46:46 PM »

2004 Lerde Cikmiş ama GeLirsirsen guzeL ßişeye ߀nzior. Okudum ÖzeLLikLerini Geliştir Destek Alirsin ßen SheLlciLikde ßazen yapiom
Yaptiğim yerlere Kurrum.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!