Co u Leopardu zasmrádlo

Pár věcí, které se v Leopardovi nevydařily, se najde.

Skype problém

Když opomineme vypnutý firewall, je s firewallem ještě jeden signifikantní problém. Skype. Když si firewall zapnete (System Preferences – Security) a nemáte nastaveno Allow all incoming connections a používáte Skype, dojde za nějakou dobu k nepříjemné události: Skype odmítne fungovat. Na chvíli pomůže reinstalace, po nějaké další blíže nejisté době nepomůže ani ta. Securosis.com

Zádrhel je ve spolupráci digitálního podpisu, firewallu a Skype. Skype totiž po spuštění zmodifikuje sám sebe. Což se nelíbí certifikátu a to se následně nelíbí firewallu. Přesný propletenec ještě nikdo přesvědčivě neobjasnil a ani není jasné, proč Skype modifikuje sám sebe. Možná je to nějaký pokus zabránit reverse engeneeringu, možná jen tak z legrace, já nevím a přesvědčivou odpověď jsem nenašel. Pomůže jen povolit veškerý provoz a Skype přeinstalovat.

Systémový log

Další zádrhel je u systémového logu system.log a root procesu „syslogd“. V momentě, kdy log přeroste 250MB, sežere root proces veškerý volný strojový čas. Zaříznutí procesu přes Activity Monitor nepomůže nadlouho, protože za chvíli se celý proces opakuje.

Proč se tak děje, není jasné. Systémový log by se měl po určité délce přepisovat, ne se táhnout do nekonečna. Je to typický problém, ke kterému by nemělo dojít, ale zjevně někdy a na nějakých konfiguracích dochází. Diskuse o něm přímo na stránkách Apple zde.

Jen podotýkám, že tento problém je zatím naštěstí dosti zřídkavý a mně se vyhnul. Možná i proto, že nepoužívám Time Machine (nemám na ni volný disk).

A dobrá zpráva: Apple už prý testuje update Leoparda na 10.5.1, kde se snad tyhle chybky vychytají.

A dobrá zpráva pro mne: včera jsem se dokopal k upgrade iPhone na firmware 1.1.1, už je to vážně trivialně jednoduchý postup i pro hacknutý telefon. (zlá zpráva je, že se prý chystá další firmware, který zase bude telefony zavírat 🙂 ) A hned jsem si povolil lokalizované verze. Je tu polština, ruština… jen čeština od Apple tradičně chybí. Oficiální prodej u nás je v nedohlednu. Takže zbývá jen šedý dovoz. Ještě, že ten funguje 🙂

Jak se vám líbil článek?
1 Star2 Stars3 Stars4 Stars5 Stars (hlasováno , průměr: 4,29)
Loading...

17 komentářů

  • Patricku, v iPhone je podpora pro dane locales (mistni nastaveni), ve firmware 1.1.1 NENI lokalizace do danych jazyku. je vsak u iPodu touch.

  • Mno, menu Languages tam mám, což o to. Ale nenapadlo mne si nějaký jazyk zkusit, přeci jen tradiční čínština není moje hobby. Ted jsem to přepnul do němčiny a pravdu máš v tom, že tam nejsou ty jazykové fajly, takže němčina zůstala dost anglická 🙂

  • Nevíte někdo, jestli existuje nějaké české diskusní fórum nebo wiki, atp. o iPhonu? Občas se o iPhonu objeví něco zde, občas u MaLéra, občas na Apple}grafu… A určitě by nebylo špatné si vyměnit zkušenosti a postřehy… Já bych třeba pro začátek uvítal radu ohledně RSS čtečky do iPhonu, jakou používají ostatní?

  • HoP: čo tak skúsiť http://www.iphone.cz/ 🙂

  • A navic mi ted komentovani pise neco spatnejch regexech h.u.l.a.n a ra.de.kh.ul.an

    a ze si to ma admin blogu opravit.

  • mylan: Hmm, asi ještě spím, to mě jednak mohlo napadnout, a jednak koukám, že ten web už jsem párkrát navštívil. 🙂 No nic, sorry… 🙂

  • Dobry den, v RSS mate spatne znaky s diakritikou. Ctu vas pravidelne, driv bylo vse OK. Vypada to asi nejak takhle:

    P??r v??c??, kter?? se v Leopardovi nevyda??ily, se najde.
    Skype probl??m
    Kdy?? opomineme vypnut?? firewall, je s firewallem je??t?? jeden signifikantn?? probl??m. Skype. Kdy?? si firewall zapnete …

  • rss je už ok

  • K syslogd: dnes se mi urval z řetězu při posílání mailu s přílohou. Bez přílohy jde, s přílohou ne. Ještě včera to šlo.
    Mail generoval chyby s lokaizaci paměti a celou ji zabral.
    10.5 mám asi týden…MacBook

  • lumik:
    Tak tahle se to presne sype u mne, pokus odeslat mail s malou prilohou sesype Mail.app , ten se snazi logovat problemy s pameti do syslogu, ten naroste pres 250MB a syslogd se muze zblaznit.

    Takze hned dva blby problmey, Mail.app je stejne deravej jako minulej ( takze dal pouzivam Gyazmail…) a syslog nerozchodi kdyz je moc velkej, neumi si to zrotovat.

    Jinak problemy se syslogem hlaisili lidi i ve spojitosti s Time Machine. Al etu jsme vypnul a ten Mail to sestreli spolehlive pokazdy.

  • Dneska jsem u kolegy zkousel iPhone a cestina tam byla. Ve smyslu lokalizace.

  • Podle toho, co jsem slyšel, je Skype velmi drsně chráněný proti reverse engeneeringu, krokování, dekompilaci a podobně. Modifikace vlastního kódu bude nejspíš jeden z těch obraných mechanismů. To je tedy slušná prasárna! Zřejmě to chlapci s tím proprietárním protokolem myslí velmi vážně a dávají si záležet na tom, aby proprietární zůstal…

  • Je to sice trochu OT ale tady se mi urcite dostane odpovedi. Jak se to resi se smlouvou u AT&T kdyz si necham ze statu dovest iPhone?

  • ad syslogd: To tam není nějakej logrotate (třeba vypnutej) ? Dyť to je v linux/unix systémech snad od pravěku, se mi nechce věřit, že by na takovej základ vývojáři zapomněli…

  • 10.5.1 to osetrila. Mail porad pada na drzku pri pokusu odeslat mail s prilohou, ale syslog uz neroste nesmyslne furt pryc a Console rika,ze syslogd byl prisrkcenej a respawnuje az za 60sec. Takze ten problem s tim syslogd je podle mne jenom tak zazaplatovanej z nejhorsiho. To ze Mail je pruser bohuzel plati porad.

    A v changelogu pisou, ze uz by nemel byt konflikt mezi Skype a FW, tak to zkusim pustit,schvalne 🙂

  • nazdar all ! chcel by som sa opytat ci by mi vedel niekto poradit cestinu kde zozeniem do leoparda dik moc