Graphite nio longer works after upgrading

21 posts, 1 answers
  1. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 07 Nov 2013 Link to this post

    Hi,

    When graphite upgraded today I can no longer sign in, no sign inoption is presented. I can log into mist and see my projects but Graphite does nothing.

    The log only has one entry

    [2013-11-07 17:40:44.254] Log (Info,None): Version 2013.3.1031.1. Deployment location https://app.icenium.com.

    I tried a workaround of clearing the BlackDragon folder but not joy.

    Any ideas why Graphite no longer works. I was supposed to show one of our devs how to use it as he's starting a new mobile project but I had to can that.

    Any ideas what's wrong?

    Thanks,
    Norman.
  2. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 08 Nov 2013 Link to this post

    Hi Norman,

    Are you by any chance using a proxy? If that is the case, there is a known problem in the current release that we would address in a hotfix early next week. For the time being you can use the browser based client Mist. If that is not the case, please try a clean install of Graphite by wiping the old files:
    1. Close all Icenium Graphite instances. Open the Task Manager and make sure that there are no running processes with the name Icenium.Graphite.exe. If there is - kill it.
    2. Uninstall Graphite.
    3. Delete all contents in the %localappdata%\Temp\IceDeviceSimulator folder.
    4. Delete all contents in the  %localappdata%\Telerik\BlackDragon\ folder.
    5. Delete all contents in the  %localappdata%\Apps\2.0 folder.
    6. Re-install Graphite.
    If the problem persists, please run and save logs from FiddlerCap (with the Decrypt HTTPS Traffic option enabled). Start it prior Graphite and save the HTTP requests to disk. Save the sessions and attach it to this thread.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  3. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 08 Nov 2013 Link to this post

    Hi Steve,

    Thanks for responding so quickly.

    We do sit behind a proxy although the firewall does allow Icenium through, up till now it's worked fine.

    I did all you suggested but no joy. It did popup a proxy authentication required window though for 127.0.0.1(port), can't remember the port as I can't replicate it.

    I did run a trace log, it seems like I'm getting a 407 on the following call:

    GET /live/graphite/2013.3.1031.1/extensions/Telerik.BlackDragon.Client.Modules.AuthenticationModule.xap HTTP/1.1

    HTTP/1.1 407 Proxy Authentication Required
    Proxy-Authenticate: NTLM
    Proxy-Connection: keep-alive
    Content-Length: 0
    Proxy-Support: Session-Based-Authentication

    I have attached a screen capture, I can't post the saz file on a public server as it has sensitive server names.

    Generally when doing HTTP gets etc & WCF calls picking up the default proxy credentials works okay for us but I've had to force authentication when calling externally hosted services from time to time.

                    var httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
                    IWebProxy proxy = httpWebRequest.Proxy;
                    if (proxy != null)
                    {
                        string proxyuri = proxy.GetProxy(httpWebRequest.RequestUri).ToString();
                        httpWebRequest.UseDefaultCredentials = true;
                        httpWebRequest.Proxy = new WebProxy(proxyuri, false);
                        httpWebRequest.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
                    }

    I'll wait for the hotfix and hopefully that will fix this issue.

    Kind Regards,
    Norman.
  4. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 08 Nov 2013 Link to this post

    Hi Norman,

    Yes, it does look like it's proxy's fault. We apologize for the temporary inconvenience once again!

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  5. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 11 Nov 2013 Link to this post

    Hi Steve,

    Here's the proxy prompt for Icenium.

    Kind Regards,
    Norman.

  6. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 11 Nov 2013 Link to this post

    Hello Norman,

    This bug has been fixed in the just released hotfix as promised. Please restart Graphite so it can update itself and you should be good to go.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  7. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 11 Nov 2013 Link to this post

    Hi Steve,

    Tested it and working fine now.

    Really quick turnaround, great job.

    Kind Regards,
    Norman.
  8. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 10 Dec 2013 Link to this post

    Icenium just hung (simulator went dead) so I killed the task and ran it again.

    it installed 1.9 and what guess what.....same proxy server issue rears it's ugly head again. I can't access my work.

    What gives? seriously pee'd off about this.

    EDIT

    Checked with fiddler cap, same issue. Try's NTLM authentication and fails.

    http://cdn.icenium.com/live/graphite/publish/Icenium.Graphite.application 
    HTTP/1.1 407 Proxy Authentication Required

  9. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 12 Dec 2013 Link to this post

    Hi Norman,

    We released Icenium v.1.10 yesterday and unfortunately this bug has regressed in a new way which we just identified. We're currently investigating the cause for this and once we identify it, we would release a hotfix. As suggested before for the time being you can use the browser based client Mist, which has access to your apps and you can continue your development directly in the browser.

    Thank you for the understanding and please excuse us for the temporary inconvenience.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  10. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 12 Dec 2013 Link to this post

    Hi Steve,

    I'm getting by with Mist for debugging but it slows things down as I usually test with a few handsets.

    Perhaps allowing us to manually specify the proxy settings would mean if this bug creeps back in we could at least work round it by entering the proxy authentication information, some of our services and clients do this and the settings are held as encrypted values in a config file usually.

    Hopefully there will be a fix soon though as another project is now on hold.

    Kind Regards,
    Norman.
  11. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 12 Dec 2013 Link to this post

    duplicate, browser hung
  12. Jaroslav
    Jaroslav avatar
    1 posts
    Member since:
    Nov 2013

    Posted 12 Dec 2013 Link to this post

    Visual Studio extension is also having issues with proxy after the update
  13. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 13 Dec 2013 Link to this post

    @ Jaroslav

    The studio pluggin is blocked for us too, I'd imagine they share a lot of the same service code so it's to be expected.
  14. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 13 Dec 2013 Link to this post

    Hi guys,

    The login mechanism for both Graphite and Visual Studio is the same, that is why the proxy issue stands for both.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  15. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 13 Dec 2013 Link to this post

    Hi Steve,

    Hoping there's a fix soon, it's a big inconvenience.

    Kind Regards,
    Norman.
  16. Filip
    Filip avatar
    35 posts
    Member since:
    Jul 2013

    Posted 13 Dec 2013 Link to this post

    Hi Steve, 

    I also have a problem with logging in. Two Icenium Accounts have been used on my machine and I work on projects that are stored on both. 

    Since this update, when I want to login, I dont have the option to type my username and password, but I get logged in on one account automatically.

    Can I somehow access the other account?

    Thank you
    Filip
  17. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 13 Dec 2013 Link to this post

    Hello Filip,

    Your problem is different and has nothing to do with the proxy problem discussed in this thread and in general it is something new from the 1.10 release. What account do you use to login to Graphite? If a Telerik one, make sure you're logged out of telerik.com and you can also delete the IceCookie.bin file from C:\Users\YourUser\AppData\Local\Telerik\BlackDragon.

    If you're using gmail, open Internet Explorer -> Tools -> Internet Options -> Browsing History -> Delete button. Check the cookies, but make sure to uncheck "Preserve favourites..." -> Apply. Close IE and log out of Graphite, now click back on Google and you should be set.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  18. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 16 Dec 2013 Link to this post

    Hi Steve,

    I hate to ask as I know your well aware of the problem but are we any closer to getting a resolution?

    Even a rough time frame would be appreciated.

    Thanks,
    Norman.
  19. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 17 Dec 2013 Link to this post

    Hi Norman,

    We're aiming for this week.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  20. Jordan
    Admin
    Jordan avatar
    197 posts

    Posted 20 Dec 2013 Link to this post

    Hello Norman,

    Yesterday we released a hot-fix we hope will solve your issue, let us know is everything working now?

    Regards,
    Jordan
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  21. Answer
    N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 20 Dec 2013 Link to this post

    Hi Jordan,

    I can confirm that Graphite is working again, thanks for resolving this. Luckily Mist exists (and has greatly improved) and I was able to finish of this release. Got the app published in Google Play and used Mist to upload the new version to iTunes Connect (now released). I did a quick test of the Studio Plugin and it seems to work fine too although I use Graphite, it sees my certificates etc.

    Icenium has come a long way in 2013 I have to say, I'm sure 2014 will see new features (ability for Android to mimic the hardware buttons for example to test back and menu button features would be good). The ability to rollback to a previous version of graphite would be good too although I'm hoping the proxy issue is resolved once and for all.

    Have a good Christmas and thanks to yourself, Steve & the team for you assistance,

    Norman.





Back to Top