This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Still having problems with 1P and proxy server !

macula
macula Member
edited December 1969 in Mac
This I've had this problem since the very introduction of 1P 3, and the fact it has not been resolved yet is quite surprising.



Once I activate my connection via a university proxy server, configured in the Mac preferences with a pac file, opening a Safari window yields the following warning:



[CODE]NSInternalInconsistencyException

Invalid parameter not satisfying: aString != nil[/CODE]



Any hope for a solution? Thanks.

Comments

  • MartyS
    MartyS AgileBits Customer Care (retired)
    edited December 1969
    I'm sorry that you're getting an error while using Safari. Can you give more specifics so we can see where 1Password fits into this situation? Have you clicked on the 1P button or activated 1Password in some other way, or does this just happen for any new page/tab/window that is loaded? Knowing your version of 1Password may be helpful as well.
  • MikeT
    MikeT Agile Samurai
    edited December 1969
    [quote name='MartyS']I'm sorry that you're getting an error while using Safari. Can you give more specifics so we can see where 1Password fits into this situation? Have you clicked on the 1P button or activated 1Password in some other way, or does this just happen for any new page/tab/window that is loaded? Knowing your version of 1Password may be helpful as well.[/QUOTE]



    Looks like its related to this [URL="http://support.agilewebsolutions.com/showthread.php?21608-Problem-with-web-proxy"]thread[/URL], Op can you confirm this?
  • macula
    macula Member
    edited December 1969
    Thank you both for the responses.



    [quote name='MikhailT']Looks like its related to this [URL="http://support.agilewebsolutions.com/showthread.php?21608-Problem-with-web-proxy"]thread[/URL], Op can you confirm this?[/QUOTE]



    Not quite, this seems like a significantly different issue (see below).



    [quote name='MartyS']I'm sorry that you're getting an error while using Safari. Can you give more specifics so we can see where 1Password fits into this situation? Have you clicked on the 1P button or activated 1Password in some other way, or does this just happen for any new page/tab/window that is loaded? Knowing your version of 1Password may be helpful as well.[/QUOTE]



    The warning window pops up as soon as I launch Safari and before the proxy login prompt. It does happen for every page/tab/window that is loaded. I use the latest stable release of 1P.
  • MartyS
    MartyS AgileBits Customer Care (retired)
    edited December 1969
    [quote name='macula']The warning window pops up as soon as I launch Safari and before the proxy login prompt. It does happen for every page/tab/window that is loaded. I use the latest stable release of 1P.[/QUOTE]



    Could you please email us your Diagnostics Report? This will help us track down the issue more quickly. You can generate the report from 1Password by clicking the Help > Troubleshooting > Diagnostics Report... menu item and then sending the report to us at [email]support@agile.ws[/email] using Mail.



    Please include a link to this thread in your email message so that we can 'connect the dots'.
  • june8
    june8 Junior Member
    I have exactly the same problem with NetShade proxy. Their support told me that this is a 1Password bug which couldn't solved by Agile yet. Is this true?
  • khad
    khad Social Choreographer
    edited December 2010
    This error occurs even without NetShade installed. Enable a proxy server in System Preferences > Network that requires a password but do not enter the password. The error will occur when Safari prompts for the proxy password.



    If the proxy password is stored in the OS X keychain, the error does not occur.



    As far as I can tell, NetShade users can simply save their proxy username and password in OS X (System Preferences > Network > Advanced > Proxies) and it will work fine. This also allows the proxy to be used without running the NetShade application.



    Proxy server: proxy.netshade.net:1978

    Username: netshade

    Password: [your NetShade license key]



    [i]HTTP and HTTPS settings are identical.[/i]



    I hope that helps. Please let me know.



    [img] http://cdn.agile.ws/mike/helpdesk/NetShade.png[/img]
  • [quote name='macula' timestamp='1276012768' post='3748']

    This I've had this problem since the very introduction of 1P 3, and the fact it has not been resolved yet is quite surprising.



    Once I activate my connection via a university proxy server, configured in the Mac preferences with a pac file, opening a Safari window yields the following warning:



    [CODE]NSInternalInconsistencyException



    Invalid parameter not satisfying: aString != nil[/CODE]





    Any hope for a solution? Thanks.

    [/quote]



    I am having the same issue, same error message, current version of 1P (3.5.3), also started after updating 1P. I also use a University proxy. The username & password prompt no longer appears in Safari, just the error. It is only for pages that open a new page to a site requiring authentication for the proxy access (such as a scientific journal site). A prompt resolution would be great as I now have very limited web access due to this error.



    In any case, on the Apple forum, I found a post by a dev who claims to know what the issue is, and that it is "fairly simple". Here's the link to the apple forum: http://discussions.apple.com/message.jspa?messageID=6276645. Here's what what said:



    "The answer is fairly simple. I figured that if the "Where" field in the selected keychain is empty then you will get the aString != nil error. Fairly simple for a developer to figure (am one of them).



    It should be logged in a bug as many applications like Cyberduck save keychains without the Where field. If this field is a requirement then Apple should publish it or change the error message to something like "The Where field is empty. Please fill in the required data." sort of thing. Please do not display Microsoft like cryptic error messages. "
  • RobYoder
    RobYoder Agile Customer Care
    Hello, sleepystu, and welcome to the forums!



    I've linked from the issue in our issue tracker to the info you provided here so that the devs will see it. Thanks so much for the post!
  • [quote name='RobYoder' timestamp='1294936247' post='18922']

    Hello, sleepystu, and welcome to the forums!



    I've linked from the issue in our issue tracker to the info you provided here so that the devs will see it. Thanks so much for the post!

    [/quote]



    Hi Rob,



    Thanks. I look forward to an update/bug fix. I explored a little further: Same/similar issue in Firefox 3.x. When 1Password is turned off in the affected browsers (in 1P Preferences), the username/password prompt appears normally and I am able to manually enter my information and connect via the proxy; but then 1Password has to be manually disabled/re-enabled every time <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_sadsmile.png' class='bbc_emoticon' alt=':-(' />
  • khad
    khad Social Choreographer
    Does the issue persist if you save the information in System Preferences > Network > Advanced > Proxies as I suggested above?
  • sleepystu
    edited January 2011
    [quote name='khad' timestamp='1295133666' post='19052']

    Does the issue persist if you save the information in System Preferences > Network > Advanced > Proxies as I suggested above?

    [/quote]



    I tried the suggested proxy settings for Netshade. Same error message: "Invalid parameter not satisfying: aString != nil" And no appearance of the username & password login window.



    PS. My University uses "Automatic Proxy configuration" in the Network Preferences pane - if that is any help to solving this mystery.
  • [quote name='khad' timestamp='1295133666' post='19052']

    Does the issue persist if you save the information in System Preferences > Network > Advanced > Proxies as I suggested above?

    [/quote]



    One more piece of the puzzle:



    When I disable "Show in authentication panels" under 1Password>Preferences>Browsers>Browser Display Settings, the authentication panel appears, and I am able to manually enter my username and password in Safari.
  • Hi folks.

    I hope someone will get me out of this problem.



    Every time I tries to connect https websites, it takes hours to connect.

    (and never make it.)

    It happens when I installed 1 password 3 for safari.



    My mac is behind the proxy, due to using school network.



    Also, a warning appears a lot when I use safari.

    The message is as follows:

    "NSInternalInconsistencyException

    Invalid parameter not satisfying: aString != nil"



    Does anyone have same problem as mine?
  • khad
    khad Social Choreographer
    Welcome to the forums, nellyne. I'm sorry that you are having this problem. I have merged your post with the appropriate thread. Please see above and let me know if you have any additional questions!
  • chadseld
    chadseld 1Password Developer
    Thanks for reporting these problems. We will have a fix in the next beta release (3.5.5.BETA-4). Please test this beta when it becomes available and let us know if you are still experiencing further issues.