+ Reply to Thread
Page 1 of 6 1 2 3 ... LastLast
Results 1 to 10 of 51

Thread: modified Desktop Connector 1.2beta of HTTPS(SSL) enabled available

  1. #1
    Join Date
    Dec 2007
    Location
    Kawasaki, Japan
    Posts
    52

    Default modified Desktop Connector 1.2beta of HTTPS(SSL) enabled available

    Hi all,

    I just posted the "modified Desktop Connector 1.2beta of HTTPS(SSL) enabled" on the MindTouch Community Portal that you can take a look at this and find this useful.

    http://developer.mindtouch.com/User:...S(SSL)_enabled


    Because we needed this tool as a user of open-source MindTouch Core, I corrected an old (GPL license) code found at the MindTouch repository to implement our needs.

    The correction is a minimum requirement as described below:

    (1) Support HTTPS (HTTP on SSL).
    If SSL certificate was not certified by Certification Authority (CA), this tool warn of the security problem.

    (2) Support of Trusted Authentication with LDAP.
    We changed timing of user authentication internally.

    (3) Encrypt user password in the registry


    There are unsolved known issues as below. However, I believe this modified Desktop Connector achieves the value of higher operationality for MindTouch Core users. Also please feel free to changes to the source code yourself to implement something useful.

    Enjoy!


    <known issues>
    http://developer.mindtouch.com/User:...ktop_Connector

    <PLEASE NOTE>
    1. This is not an official product from MindTouch. If you are a user of a commerical version of MindTouch, you can get the latest official product here:
    http://www.mindtouch.com/products/desktop_tools/

    2. You should accept any result of causing by this tool, and should not inquire of a official support. Of course, you should not apply this to your production system.
    Attached Thumbnails Attached Thumbnails Click image for larger version

Name:	screenshot.jpg‎
Views:	47
Size:	25.1 KB
ID:	969  
    YasuakiHasegawa

  2. #2

    Default

    Can this be downloaded and tested?

  3. #3
    Join Date
    Feb 2008
    Location
    London upon Thames
    Posts
    2,792

    Default

    Quote Originally Posted by zapping View Post
    Can this be downloaded and tested?
    I don't see why not - see the Files section on Yasuaki's first link.
    If my post helped you, please click the icon below this post to my reputation. Thanks!

  4. #4
    Join Date
    Dec 2007
    Location
    Kawasaki, Japan
    Posts
    52

    Default

    Hey zapping
    Quote Originally Posted by zapping View Post
    Can this be downloaded and tested?
    Yes, as Crb said, this is downloadable from the "Files" section on the page below.

    http://developer.mindtouch.com/User:...S(SSL)_enabled

    And this is used at our daily job, but not test it by strict product test.
    Of course I don't know wheather this work at your site or not.
    YasuakiHasegawa

  5. #5
    Join Date
    May 2008
    Location
    Yukon, Canada
    Posts
    450

    Default

    Thank you Yasuaki! I look forward to testing this.

    Can it safely co-exist with the commercial connector if they don't run at the same time? I have both Mindtouch Standard and Core sites to work with. If they can't I'll run one inside a VM but it would be less hassle if they can be on the same machine.
    -- matt

  6. #6
    Join Date
    Dec 2007
    Location
    Kawasaki, Japan
    Posts
    52

    Default

    Hey matt,

    Quote Originally Posted by maphew View Post
    Can it safely co-exist with the commercial connector if they don't run at the same time?
    No, I do not recommend coexistence of open-source tool and product version tool for the following reasons.

    The reason is that a management method each other is different though the same registry key is shared. I confirmed the encryption password that open-source tool managed was deleted with the product version tool.

    There is an idea that changes the registry key name to solve this issue and compile again.
    YasuakiHasegawa

  7. #7
    Join Date
    Feb 2008
    Location
    London upon Thames
    Posts
    2,792

    Default

    Could we make it use the same registry key as the new product version?
    If my post helped you, please click the icon below this post to my reputation. Thanks!

  8. #8
    Join Date
    Dec 2007
    Location
    Kawasaki, Japan
    Posts
    52

    Default

    No, we can't. Because password in the registory are encripted using secret seed data which are MindTouch internal only. So we can't obtain raw password from the registory.

    By the way, do you have multiple MindTouch sites which are open-souce license and production license ?
    YasuakiHasegawa

  9. #9
    Join Date
    Feb 2008
    Location
    London upon Thames
    Posts
    2,792

    Default

    Are you sure it doesn't just use a standard .NET encryption? We should reverse-engineer it (and/or ask MT to tell us )
    If my post helped you, please click the icon below this post to my reputation. Thanks!

  10. #10
    Join Date
    Feb 2007
    Location
    San Diego, CA
    Posts
    733

    Default

    Desktop Connector uses the following:


    public static string EncodePassword(string password) {
    return Convert.ToBase64String(ProtectedData.Protect(Unico deEncoding.ASCII.GetBytes(password), null, DataProtectionScope.CurrentUser));
    }

    public static string DecodePassword(string password) {
    return UnicodeEncoding.ASCII.GetString(ProtectedData.Unpr otect(Convert.FromBase64String(password), null, DataProtectionScope.CurrentUser));
    }

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts