Pouzivam vice nez 5 let. S tim firemnim nasazenim bych ale nepospichal.. OpenFire ma stale (bohuzel) problemy s bezpecnosti, je pomerne nenazrany (jako vetsina Java aplikaci). Take s funkcnosti obcas bojuji. Fakt je, ze nektere funkce clovek moc nevyuzije a jsou spis pro e-shop apod., jine se podivne nastavuji a chovaji. Update z jedne verze na druhou je loterie.. nektere plugy prestanou fungovat a v podstate se o tom nikde neda docist.. Downgrade je vetsinou nemozny. Ano je to hezke na pohled, umi to kde co, ale dnes uz bych do toho nesel a pouzil nejaky v Ccku napsany daemon s klasickym text. cfg.
Jak je to s novejma verzema nevim, uz tak 2 roky o tom nemam prehled, ale kdyz jsem to tenkrat instaloval do firmy pro primitivni chatovani mezi lidmi (typu "hele, podivej se mi na fakturu XYZ, porad jeste nezaplatili") a hledal neco co pobezi na win sbs 2003, sahnul jsem po nem a problem nebyl. Pravda je ze jsem to nasledne uz moc neresil, jelo to, nez jsem z firmy odesel. Takze me se libila snadna instalace, snadna konfigurace, multiplatformnost.
Ja taky pres 5 roku, tenkrat to byla volba rychleho nasazeni bez nutnosti studovat manualy. Clovek potrebuje jen neprosvihnout po instalaci balicku, jak se na to ma poprve prihlasit pro naklikani setup. Zbytek dokaze adminovat cvicena opice v pripade pouziti pro malou skupinu lidi. Spousty funkci ani nevyuzijeme, par useru pouziva transporty.
Jo, Java pozere asi 300MB a obcas se zblazni a vyzene 1CPU na 100% a nejede to. Ale jen obcas a myslim, ze to souvisi s nejakymi pokusy utoku. Vzhledem k tomu, ze to zpusobi jen nedostupnost a neni to dulezite, neresim to. Proste javu killnu a nahodim openfire znovu.
Pri poslednim upgrade se nejak nepovedl upgrade databaze. Vubec to nechtelo behat a hlasilo podivne chyby. Kdyz jsem poznal, ze to je databazi, dropnul jsem ji, udelal novy setup a usery naimportoval ze zalohy. Mame jen jednu mistnost, tu jsem proste vytvoril znova. Zajimalo mne, jak je to se zalohou a obnovenim tech setup veci (treba v xml tvaru jako users), aby to nova DB proste naimportovala. Treba to tam je, nevim.