Menu

#1334 Asterisk * in username not supported?

NextRelease
nobody
None
Medium
Defect
2012-09-16
2011-10-19
Anonymous
No

Originally created by: ad...@solarwheel.co.uk

What steps will reproduce the problem?

Csipsimple wont register when a username has an asterisk symbol * as part of the format e.g. 123456*200

Android 2.3? HTC Wildfire

Discussion

  • Anonymous

    Anonymous - 2011-10-19

    Originally posted by: r3gis...@gmail.com

    Can you try to collect logs from the app. See HowToCollectLogs wiki page.

    Normally, special characters must be escaped by the sip stack in username (I mean username in sip uri, not username for sip authentication).
    Other users already had issues with "@" in their username. I patched pjsip source to escape that correctly but I could have missed some special case of the SIP RFC.

    Another solution could be that the sip server you are using is not compliant with the rfc and does not decodes correctly the encoded sip uri.

     
  • Anonymous

    Anonymous - 2011-10-19

    Originally posted by:

    Wow,  I cant believe you replied!

    Csipsimple seems to be the best SIP client.  Ive only tried a couple but its
    great.  It registers with my master voipfone account and conducst calls no
    problem.  But when I try to loginto an extension which has suffix *200...no
    joy.  It would be brilliant if you can find a workaround for the next
    release.

    You should have recieved a log report form this email address to the default
    email address in csipsimple log reporting feature.

    Keep up the good work.

    Kind Regards

     

    Last edit: Anonymous 2020-05-27
  • Anonymous

    Anonymous - 2011-10-19

    Originally posted by: r3gis...@gmail.com

    :).

    Be careful when you reply by email it publish on the issue list - you may not want to have your private info published on the website, so do not hesitate to delete your comment on the website (or tell me to do so if you can't do that from your web browser).

    About the issue, regarding logs, I think that the problem is that what you'd like to change is the username but not the authentication name.
    As consequence, your sip server consider the credentials invalid (cause authentication name is not valid).
    In fact to solve the problem, you have to use a different wizard that the basic wizard. The basic wizard consider username and authentication name are identical. It's for mainstream users and to make things easier for them. Since you'd like to use some advanced feature, you have to switch to another wizard that allow you to edit all settings.

    To do so,

    1 - long press on the account row in account list
    2 - Select "choose wizard" in the popup
    3 - Select "Expert wizard" (it is in generic section)
    4 - Now, edit the account (it will open the expert wizard view). Here you can setup what is really sent by the sip stack. In your case, scroll to the "Username (login)" and remove the "*200". Make sure that the "SIP id" (2nd entry) contains the *200.
    5 - save... it should register fine :).

    If your sip provider is a public sip provider, I can add a wizard for it so that other users will have an easier solution to setup their account :)

     
  • Anonymous

    Anonymous - 2011-10-24

    Originally posted by: nicholas...@eb2bleads.co.uk

    Just tried this myself, however I had no luck.

    The SIP provider is voipfone.net and no matter what username or password setting in the  account ID and username I use it refuses to authenticate.  MizuDroid will authenticate and I can make outbound calls however it fails to ring on incoming calls.

    Settings for voipfone are as follows:
    http://www.voipfone.co.uk/General_Phone_Setup.php

    Any ideas ?

     
  • Anonymous

    Anonymous - 2011-10-28

    Originally posted by: ad...@solarwheel.co.uk

    I set my master account and extension account to have the same
    password to make things easier. Then switched to expert wizard and
    tried having the *200 on both the authentication and user name, first
    one then the other.  Still no joy.  I sent you another log, this time
    from .  I finally got an android phone instead
    of borrowing my colleagues for testing!

    Really hope this can be resolved easily.

    Regards

    Will

     

    Last edit: Anonymous 2020-05-27
  • Anonymous

    Anonymous - 2012-05-19

    Originally posted by: r3gis...@gmail.com

    Normally fixed in recent nightly builds. "*" should not be escaped in username as was done previously by the app.
    Latest nightly should have this fixed for all username encoding in the app (register and call).
    http://nightlies.csipsimple.com/trunk/

    Status: NextRelease

     
  • Anonymous

    Anonymous - 2012-09-16

    Originally posted by: telcan.n...@gmail.com

    Hosted business phone system is an ideal solution for business now.  You don't have to worry about installing any software or hardware.  However, can have access to all the features large business have.  The best part is the price is very affordable.  It starts from about $19.50/month.  You will sound as professional as fortune 500 companies.  I have been using  Business Phone Service from Telcan.  I believe they provide  Business Phone Service at the best price.  They even gurantee to beat any lower price by 10%. http://www.telcan.net/BusinessPhone/

     

Log in to post a comment.