Closed kparal closed 9 years ago
Mě vše funguje. Pošli sem svůj log.
http://code.google.com/p/esmska/wiki/FAQ#Where_is_the_program_log_stored?
Original issue reported on code.google.com by kamil.paral
on 2011-01-26 19:49:50
Mě také nefunguje Vodafone ani T-mobile.
Original issue reported on code.google.com by medulin@centrum.cz
on 2011-01-29 12:47:29
medu: Zřejmě je to tento problém, nebo podobný:
https://bugzilla.redhat.com/show_bug.cgi?id=524387
Aktualizuj Javu (či distribuci), případně se podívej, jestli nelze doinstalovat nějaké
chybějící balíčky.
Original issue reported on code.google.com by kamil.paral
on 2011-01-30 18:44:46
Distribuci používám nejnovější MandrivaLinux 2010.2, vyšla o vánocích. Aktualizace mám
nainstalovány. Esmska nefungovala ani v předchozí verzi 2010.1.
Javu jsem nainstaloval novou dne 29.1.2011, jre-1.6.0_23-fcs.i586 odsud:
http://java.com/en/download/linux_manual.jsp?locale=en&host=java.com
Ale zjistil jsem, že Esmska se mi spouští v jiné javě:
java-1.6.0-openjdk-plugin-1.6.0.0-6.b18mdv2010.1.i586
tak jsem ji odinstaloval. Jenže launch.jnlp se mi přeasocioval na winebrowser a "spustil"
se v něm. Došlo k nějakému zacyklení wine a zahlcení PC. Takže jsem si zavzpomínal
na windows viry a restartoval PC.
Pokud launch.jnlp nastavím aby se spouštěl v /usr/java/jre1.6.0_23/bin/javaws tak Esmska
funguje.
Jenže kvůli závislostí balíčků potřebuji doinstalovat některý z těchto balíčků:
cacao-0.99.4-1mdv2010.1 CACAO is a JIT compiler for Java
jamvm-1.5.3-1mdv2010.0 JamVM is a new Java Virtual Machine which conforms to the JVM
specification version 2
java-1.5.0-gcj-1.5.0.0-17.1.11mdv2010.1
java-1.6.0-openjdk-1.6.0.0-6.b18mdv2010.1
java-1.6.0-sun-1.6.0.22-0.1mdv2010.1
kaffe-1.1.8-1mdv2008.1 Kaffe is a free virtual machine designed to execute Java(TM)
bytecode
je Esmska kompatibilní s některou javou v těchto balíčcích?
Original issue reported on code.google.com by medulin@centrum.cz
on 2011-01-31 21:12:35
medu: Doporučuji:
1. Odinstalovat všechny Javy, co máš v systému, hlavně ty stažené ručně.
2. Nainstalovat balíček Esmsky určený pro Mandrivu:
http://code.google.com/p/esmska/wiki/Download?tm=2#Mandriva
Automaticky by to mělo doinstalovat správnou Javu.
Případně, pokud vážně trváš na spouštění přes Java WebStart (nedoporučuji), tak:
1. Odinstalovat všechny Javy, co máš v systému, hlavně ty stažené ručně.
2. Nainstalovat jednu Javu z:
java-1.6.0-openjdk
java-1.6.0-sun
Obě by měly fungovat, sun většinou funguje líp.
3. Spustit Esmsku přes Java WebStart.
Problémy plynou pravděpodobně z toho, že sis prostě rozdrbal systémovou konfiguraci.
Original issue reported on code.google.com by kamil.paral
on 2011-02-01 09:19:20
NO,zkusil jsem odinstalovat program a zase ho nainstalovat,ale problemy přetrvávají,nemůže
to být ve spojitosti s tím,že se na vodafone prý musí registrovat?
Original issue reported on code.google.com by ondra.482
on 2011-02-01 13:12:57
ondra: Viz comment #1, pošli mi sem svůj log. A ujisti se, že máš nejnovější Javu.
Original issue reported on code.google.com by kamil.paral
on 2011-02-01 13:40:52
Dobře ještě to zkouším jednou...
Original issue reported on code.google.com by ondra.482
on 2011-02-01 13:47:05
Jo,a jak ho mám udělat? :d:D:Dten log...
Original issue reported on code.google.com by ondra.482
on 2011-02-01 13:51:43
ondra: http://code.google.com/p/esmska/wiki/FAQ#Where_is_the_program_log_stored?
Original issue reported on code.google.com by kamil.paral
on 2011-02-01 14:47:36
Asi toto teda :d
Original issue reported on code.google.com by ondra.482
on 2011-02-01 15:21:57
sorry špatný soubor
Original issue reported on code.google.com by ondra.482
on 2011-02-01 16:14:27
ad. 1. Zatím jsem nainstaloval jen tu jre-1.6.0_23-fcs.i586 ve které je Esmska funkční.
Výchozí v systému byla java-1.6.0-openjdk, ale v ní nefunguje zasílání SMS na Vodafone
ani T-Mobile. Jiná Java v systému není ani nebyla.
Nainstalovat některou z Jav co jsem napsal vyžaduje balíček openoffice.org-java-common-3.2.1-0.2mdv2010.2.i586.
Chtěl jsem mít jen jednu javu, jak pro Esmsku tak pro Openoffice (abych neměl sytém
rozdrbaný více Javama. Proto jsem se ptal se kterou Javou Esmska funguje. Vím už na
100% že v java-1.6.0-openjdk Esmska nefunguje.
Systémovou konfiguraci jsem nerozdrbal, výchozí stav byla nefunkční Esmska.
Systém mám nainstalovaný 2x na dvou discích (jeden na pokusy, testy a druhý na práci)
zasílání SMS na Vodafone ani T-Mobile nefunguje ani v jednom.
ad. 2. Stránka s balíčkem pro Mandrivu http://petos.cz/mandriva/esmska/ nefunguje už
hodně dlouho (cca rok). Error 403!
Správná stránka by měla být tato: http://petos.cz/rpms
Nicméně repozitář s balíčky http://petos.cz/mandriva/2010.1/i586 je momentálně nefunkční
Error 403!
Další repozitář dle stránky http://petos.cz/mandriva/ je http://physics.muni.cz/~petos/mandriva/2010.0/i586/
a tam je hodně stará esmska-0.17.0-2pts2010.0.noarch.rpm
Jak bude repozitář funkční, tak vyzkouším tu instalaci Esmsky z balíčku a dám vědět
jestli funguje.
Original issue reported on code.google.com by medulin@centrum.cz
on 2011-02-01 16:30:25
Toto je ten dobrý.podiv sa na to proč to nejde díkk
Original issue reported on code.google.com by ondra.482
on 2011-02-01 16:32:31
ondra: To je jednoduché, máš starou bránu pro Vodafone. Program ti říká, že máš zkontrolovat
aktualizace (dokonce by tě měl i automaticky upozorňovat po startu). Tak prostě dej
Nástroje -> Kontrola aktualizací.
Original issue reported on code.google.com by kamil.paral
on 2011-02-01 17:22:05
medu: 1. Můžeš spustit Esmsku pod OpenJDK, zkusit poslat něco přes Vodafone či T-mobile
a přiložit sem log? Pokud to nefunguje, je to chyba v Mandrivě, zkusím se na to podívat.
2. Aha, díky za info. Kontaktuju Petra Šafaříka, aby opravil repozitář pro Mandrivu.
Original issue reported on code.google.com by kamil.paral
on 2011-02-01 17:27:32
[#13]:
Vážený medu..., stránka s repozitářem pro Esmsku nefunguje a popravdě, nikdy nefugovala.
To je pravda, neb žádná stránka neexistuje a ani neexistovala. Žádná není potřeba.
Na dané adrese repozitář JE, pouze není dostupný pomocí browseru (pokud otevřete stránku
vypíše chybu, pokud budete požadovat konkrétní soubor, bude fungovat; pro znalé neexistuje
index.html a je zakázaný listing).
Na stránce Esmsky (http://code.google.com/p/esmska/wiki/Download?tm=2#Mandriva
) máte návod (na 3 řádky) jak repozitář přidat do vašeho Mandriva Linuxu, napíšu jej
ještě jednou sem:
1.) otevřít terminál
2.) $ su -c
#čímž se přihlásíte jako root
3.) urpmi.addmedia Esmska http://petos.cz/mandriva/esmska/
#čímž přidáte repozitář
4.) urpmi esmska
#čímž nainstalujete esmsku
máte tam přesný návod co napsat. O tom jak v Mandriva Linuxu pracovat se správou softwaru
si prosím přečtěte toto:
http://www.mandrivalinux.cz/nastaveni-zdroju-v-mandriva-linuxu-drakrpm-edit-media/
http://www.mandrivalinux.cz/spravce-softwaru-v-mandriva-linuxu-drakrpm/
Esmska a repozitáře fungují poměrně dlouho -- už od doby, co jsem si tohoto úžasného
softwaru všiml a začal jej balit pro Mandriva Linux. Jak jsem si všiml, neumíš používat
repozitáře a do Mandriva Linuxu cpeš javu pro Fedoru. Vše, co zde řešíš, je prostým
rozdrbnutím systému... Přečti si ty články, velmi Ti pomohou; věřím, že jsou napsány
srozumitelně :)
Original issue reported on code.google.com by petr.safarik@liberix.cz
on 2011-02-03 08:09:36
Takže problémy vyřešeny - medu neumí používat linuxové repozitáře a ondra si neumí nainstalovat
aktualizace bran ;-)
Original issue reported on code.google.com by kamil.paral
on 2011-02-03 08:47:50
medu používat linuxové repozitáře umím, používám Linux cca 11 let. Jen jsem se ještě
nesetkal s tím že by byl někde zakázaný listing. Mimo oficiální zdroje od Mandrivy
si žádné jiné zásadně nepřidávám a stáhnu si jen potřebný balíček.
Nainstaloval jsem tedy Esmsku z repozitáře od Petra.
Esmsku funguje a zasílá SMS na T-mobile i Vodafone.
Esmsku jsem vždy pouštěl z tohoto odkazu http://ripper.profitux.cz/esmska/download/webstart.php
a tato stále nefunguje, ikdyž v minulosti fungovala. Teď funguje zasílání jen na O2.
Log přikládám.
Předpokládal jsem že je to stejná Esmska jako v rpm balíčku, proto vzniklo toto nedorozumění.
Omlouvám se že jsem nenapsal že se jedná o tu Online verzi. Doufal jsem že to půjde
poznat ze zaslaného logu.
Děkuji tímto za pomoc a výborný program a Petrovi za balíček.
Original issue reported on code.google.com by medulin@centrum.cz
on 2011-02-03 19:27:14
> Mimo oficiální zdroje od Mandrivy si žádné jiné zásadně nepřidávám a stáhnu si jen
potřebný balíček.
To je zcela proti filozofii repozitářů. Daný balík může být závislý na dalších v daném
repozitáři, může ty závislosti měnit v čase, nedostáváš automaticky aktualizace, atd.
Samozřejmě proti gustu...
> Předpokládal jsem že je to stejná Esmska jako v rpm balíčku, proto vzniklo toto nedorozumění.
Esmska je stejná. Rozdíl je, že je viditelně pouštíš přes jinou Javu, která je nějaká
rozdrblá. To je vše, co z logu dokážu vyčíst. Musíš si nastavit, že pro plugin do prohlížeče
chceš používat tu druhou Javu, pravděpodobně. S tím už se bohužel musíš poprat sám,
na straně programu chyba není.
Original issue reported on code.google.com by kamil.paral
on 2011-02-03 20:42:57
Když ty dva logy porovnám:
Log Esmsky z balíčku:
FINER: System info: os.name=Linux; os.version=2.6.33.7-desktop-2mnb; os.arch=i386;
user.name=tomas; user.home=/home/tomas; user.dir=/usr/share/esmska; java.version=1.6.0_18;
java.vendor=Sun Microsystems Inc.; java.vm.name=OpenJDK Server VM; java.vm.version=14.0-b16
a Online Esmsky:
FINER: System info: os.name=Linux; os.version=2.6.33.7-desktop-2mnb; os.arch=i386;
user.name=tomas; user.home=/home/tomas; user.dir=/home/tomas; java.version=1.6.0_18;
java.vendor=Sun Microsystems Inc.; java.vm.name=OpenJDK Server VM; java.vm.version=14.0-b16
tak je vidět že se spouští přes stejnou Javu. Jinou ani v systému nemám, jen tu java-1.6.0-openjdk
Prohlížeč na to nemá vliv, je to stejné i když soubor http://ripper.profitux.cz/esmska/download/webstart.php
stáhnu na disk a spustím z disku (mimo prohlížeč).
Při spuštění příkazem javaws launch.jnlp stejný problém jak pod rootem tak uživatelem.
Chyba může být i v Mandrivě, nevím.
Original issue reported on code.google.com by medulin@centrum.cz
on 2011-02-04 05:55:28
Hmm, máš pravdu. Přes IcedTea plugin mi to padá i na Fedoře. Ach jo. Podívám se na to.
Original issue reported on code.google.com by kamil.paral
on 2011-02-04 08:00:27
a ted mi řekněte proč? nejde mi stále odesílat sms do vodafone aktualizace nejsou možné....
Original issue reported on code.google.com by ondra.482
on 2011-02-08 18:45:40
a tak si říkám nemají to tak trochu v hajzlu u vodafonu ???
Original issue reported on code.google.com by ondra.482
on 2011-02-08 18:47:32
Ondro, zde jsem již začal řešit jiný problém, přesuneme se do issue #336. Díky.
Original issue reported on code.google.com by kamil.paral
on 2011-02-08 22:04:32
Tak i na Ubuntu mi přes IcedTea plugin (OpenJDK) nedokáže Esmska posílat přes HTTPS
brány. Navíc se nedá ani dvakrát po sobě spustit, podruhé vyhodí milion výjimek.
$ javaws -wait -verbose 'http://ripper.profitux.cz/esmska/download/webstart.php'
...
Requesting permission: (java.security.SecurityPermission putProviderProperty.SunJCE)
Requesting permission: (java.lang.RuntimePermission getProtectionDomain)
Denying permission: (java.lang.RuntimePermission getProtectionDomain)
Denying permission: (java.security.SecurityPermission putProviderProperty.SunJCE)
Requesting permission: (java.lang.RuntimePermission accessClassInPackage.sun.security.util)
Denying permission: (java.lang.RuntimePermission accessClassInPackage.sun.security.util)
Feb 12, 2011 3:10:13 PM esmska.transfer.SMSSender$SMSWorker done
WARNING: Can't get result of sending sms
java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
at java.util.concurrent.FutureTask.get(FutureTask.java:111)
at javax.swing.SwingWorker.get(SwingWorker.java:596)
at esmska.transfer.SMSSender$SMSWorker.done(SMSSender.java:116)
at javax.swing.SwingWorker$5.run(SwingWorker.java:731)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:877)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:887)
at javax.swing.Timer.fireActionPerformed(Timer.java:293)
at javax.swing.Timer$DoPostEvent.run(Timer.java:224)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Caused by: java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:262)
at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:244)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:244)
at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:224)
at sun.security.jca.ProviderList.getProvider(ProviderList.java:232)
at sun.security.jca.ProviderList$ServiceList.tryGet(ProviderList.java:433)
at sun.security.jca.ProviderList$ServiceList.access$200(ProviderList.java:375)
at sun.security.jca.ProviderList$ServiceList$1.hasNext(ProviderList.java:485)
at java.security.Signature.getInstance(Signature.java:209)
at sun.security.ssl.JsseJce.getSignature(JsseJce.java:214)
at sun.security.ssl.JsseJce.isEcAvailable(JsseJce.java:173)
at sun.security.ssl.CipherSuite$KeyExchange.isAvailable(CipherSuite.java:297)
at sun.security.ssl.CipherSuite.isAvailable(CipherSuite.java:162)
at sun.security.ssl.CipherSuiteList.buildAvailableCache(CipherSuiteList.java:232)
at sun.security.ssl.CipherSuiteList.getDefault(CipherSuiteList.java:256)
at sun.security.ssl.SSLSocketImpl.init(SSLSocketImpl.java:540)
at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:418)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:142)
at org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:82)
at org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:127)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
at esmska.transfer.GatewayConnector.doGet(GatewayConnector.java:261)
at esmska.transfer.GatewayConnector.connect(GatewayConnector.java:219)
at esmska.transfer.GatewayExecutor.getURL(GatewayExecutor.java:114)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at sun.org.mozilla.javascript.MemberBox.invoke(MemberBox.java:161)
at sun.org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:247)
at sun.org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:76)
at sun.org.mozilla.javascript.gen.c403._c16(<Unknown source>:81)
at sun.org.mozilla.javascript.gen.c403.call(<Unknown source>)
at sun.org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)
at sun.org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)
at sun.org.mozilla.javascript.gen.c403.call(<Unknown source>)
at com.sun.script.javascript.RhinoScriptEngine.invoke(RhinoScriptEngine.java:203)
at com.sun.script.javascript.RhinoScriptEngine.invokeFunction(RhinoScriptEngine.java:167)
at esmska.transfer.GatewayInterpreter.sendMessage(GatewayInterpreter.java:91)
at esmska.transfer.SMSSender$SMSWorker.doInBackground(SMSSender.java:127)
at esmska.transfer.SMSSender$SMSWorker.doInBackground(SMSSender.java:105)
at javax.swing.SwingWorker$1.call(SwingWorker.java:291)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at javax.swing.SwingWorker.run(SwingWorker.java:330)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission
accessClassInPackage.sun.security.util)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:342)
at java.security.AccessController.checkPermission(AccessController.java:553)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:250)
at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1529)
at java.lang.ClassLoader$1.run(ClassLoader.java:345)
at java.security.AccessController.doPrivileged(Native Method)
at java.lang.ClassLoader.checkPackageAccess(ClassLoader.java:343)
at sun.security.pkcs11.SunPKCS11.<clinit>(SunPKCS11.java:63)
... 57 more
Original issue reported on code.google.com by kamil.paral
on 2011-02-12 14:30:20
Kombinace OpenJDK + WebStart byla zakázána v redf84919d72f. Příliš mnoho problémů.
Original issue reported on code.google.com by kamil.paral
on 2011-04-17 19:58:52
Original issue reported on code.google.com by
ondra.482
on 2011-01-26 11:31:41