[Freeswitch-users] Skypopen failure ?

Giovanni Maruzzelli gmaruzz at gmail.com
Wed Aug 6 02:35:22 MSD 2014


Following the hint from ThunderZ, I can announce a rough solution (I'll
document it better next week):

1) you install the skype client downloaded by install.pl in a regular
desktop linux
2) you load skypopen.ko and make the /dev/ device as per
start-skype-clients script
3) you start the skype instance on desktop
4) you connect to the skype net with username and password and set the
"login at startup" checkbox
5) you compile the client.c you found in configs dir of the mod_skypopen
source, as per the first line of the client.c file
6) you exec the client.c program you just compiled
7) you give the skype client authorization to be connected from skypopen
application and check the "no ask again" checkbox
8) you exec the client.c program again to be sure it connect no problem
9) you save a copy of the entire ~/.Skype directory
10) you use that copy as a substitute of
/usr/local/freeswitch/skypopen/skype_clients_configuration_dir/skype101 to
skypeN (eg you copy it N times to skype101 skype102 etc)
11) you modify the startup_skype_clients.sh script so it simply launches
the skype client, without username and password on stdin and without
--pipelogin option

It takes a little time and patience, but it works.
 On Aug 4, 2014 2:57 PM, "Giovanni Maruzzelli" <gmaruzz at gmail.com> wrote:

> Super!
> Very good infos ThunderZ!
> Starting next week I will look into it and see if I found some way to
> automatize it.
> Thanks again for reporting!!!
>
> -giovanni
> On Aug 4, 2014 2:49 PM, "ThunderZ" <thunderz2008 at gmail.com> wrote:
>
>>  Yes.  With no initial configurations, it works every time via GUI,
>> although there is a  long delay of a few minutes to login the first time.
>> The subsequent logins are within seconds.
>>
>> I tried to put in something like below into the config.xml file, but it
>> showed "Server connection failed" straight away when trying to login.
>>
>>   <UI>
>>     <API>
>>       <Authorizations>skypopen</Authorizations>
>>       <BlockedPrograms></BlockedPrograms>
>>     </API>
>>     <AutoUpdate>0</AutoUpdate>
>>     <CaptureDevice>2</CaptureDevice>
>>     <RingDevice>2</RingDevice>
>>     <SoundDevice>2</SoundDevice>
>>   </UI>
>>
>> So I think there will have to be other ways to authorize the skyopen api,
>> maybe from the api interface, like siptosis does.
>>
>>
>>
>> Do you have personal direct experience that 2.0.0.72 works now ?
>>
>> Have you personally restarted it and it still works?
>>
>> I'm in holydays right now, only mail here.
>>
>> -giovanni
>> On Aug 4, 2014 2:21 AM, "ThunderZ" <thunderz2008 at gmail.com> wrote:
>>
>>>  I'm sorry, I don't mean it works with mod_skypopen this way, I cannot
>>> verify it.
>>>
>>> I'm just saying that skype static 2.0.0.72 still works via GUI, so it is
>>> not as you mentioned that microsoft has retired the ability for old skype
>>> client to connect to skype network.
>>>
>>> Siptosis also uses static 2.0.0.72 too, and it still works.   They do it
>>> by configure each skype client via GUI, with no initial configuration
>>> files.   During the setup process, they prompt the user to allow their
>>> "Skype4Java" api after skype client logs in.  So I just think if
>>> mod_skypopen does it in a similar way, it will have a good chance to work
>>> too.
>>>
>>>
>>>
>>> Wow, this is a very interesting finding!!!!
>>>
>>> Are you positively sure it works, starting from no configuration files
>>> and using the GUI?
>>>
>>> Can you describe exactly what/how have you done it ?
>>>
>>> -giovanni
>>> On Aug 3, 2014 5:16 PM, "ThunderZ" <thunderz2008 at gmail.com> wrote:
>>>
>>>>  Old skype client still work, even though it takes a long time to
>>>> connect the first time.  Once it connects via the GUI interface, it does
>>>> connect fast subsequently.
>>>>
>>>> However, it looks like the way mod_skypopen using a predefined set of
>>>> skype configuration files are not working anymore (or maybe it required
>>>> changes).  It would return an error "Server connection failed" every time.
>>>>
>>>> It's probably better to do it the way siptosis does (which still
>>>> works), i.e. configure each skype client via GUI, with no initial
>>>> configuration files.   Prompt the user to allow "skypopen" api after login,
>>>> advise users what options should be changed on the GUI interface.
>>>>
>>>> Although it means much of the automated setup of mod_skypopen will no
>>>> longer work, but at least it may allow new skype clients to be added.
>>>>
>>>>
>>>>  Ciao Kirill!!
>>>>
>>>> Unfortunately, the problem seems to be that if you shutdown one skype
>>>> client, you will not be able to restart it, it will not connect anymore to
>>>> the skype network.
>>>>
>>>> I'm sad to give you this news, but probably is true :(.
>>>>
>>>> -giovanni
>>>> On Aug 2, 2014 5:22 PM, "Kirill Sysoev" <iam at onnet.su> wrote:
>>>>
>>>>>  Hi Giovanni
>>>>>
>>>>> Dialed our skypegw right after this message and it works.
>>>>> Our skypegw installed 3+ years ago and it still works like a charm.
>>>>>
>>>>> Many thanks for that!
>>>>>
>>>>> Regards,
>>>>> Kirill
>>>>>
>>>>> On 02.08.2014 18:38, Giovanni Maruzzelli wrote:
>>>>>
>>>>> Seems the skype clients used by mod_skypopen do not work anymore,
>>>>> probably from yesterday.
>>>>>
>>>>> Probably Microsoft shut down old skype clients possibility to connect
>>>>> to the skype network.
>>>>>
>>>>> Last year Microsoft announced that was retiring support for the skype
>>>>> api, used by skypopen, so next clients will no more be compatible with that
>>>>> api.
>>>>>
>>>>> That was not affecting old clients, they continued to work as always.
>>>>>
>>>>> Now maybe Microsoft retired possibility  for old skype clients to
>>>>> connect to the skype network.
>>>>>
>>>>> This would be a right of Microsoft, and is clearly stated in their
>>>>> EULA.
>>>>>
>>>>> Just a pity for skypopen users.
>>>>>
>>>>> Hope this is not true (that is just a transient problem) but probably
>>>>> is true and Microsoft killed the old skype clients :(.
>>>>>
>>>>> If it is true, there is nothing to do.
>>>>>
>>>>> -giovanni
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com
>>>>>
>>>>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
>>>>>
>>>>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
>>>>>
>>>>> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org
>>>>> http://www.freeswitchsolutions.com
>>>>>
>>>>> 
>>>>> 
>>>>>
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org
>>>>> http://wiki.freeswitch.org
>>>>> http://www.cluecon.com
>>>>>
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:
>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>>
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com
>>>>
>>>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
>>>>
>>>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
>>>>
>>>> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
>>>>
>>>>
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org
>>>> http://www.freeswitchsolutions.com
>>>>
>>>> 
>>>> 
>>>>
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org
>>>> http://wiki.freeswitch.org
>>>> http://www.cluecon.com
>>>>
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:
>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com
>>>
>>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
>>>
>>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
>>>
>>> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
>>>
>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> 
>>> 
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://wiki.freeswitch.org
>>> http://www.cluecon.com
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com
>>
>> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
>>
>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
>>
>> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org
>>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140806/f981beb9/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list