Service FTP - Password is not automatically added to the ftp options
I recently set up the FTP service in RDM. I have a problem. Let me explain:
I have a script that automatically retrieves the connection information for RDM. this script sends information in RDM.xml. (IP, log in, password etc ..). This works very well for my already RDP clients.
But with any FTP information is filled in automatically except the password. But the password is correctly recovered and entered in the RDM.XML file in this format:
<SafePassword>test</ SafePassword>
I don't understand.
Here is the model that retrieves information in my database to store them in RDM.xml :
<Connection>
<ConnectionType>Ftp</ConnectionType>
<Events />
<Ftp>
<Application>Filezilla</Application>
<Host>§IP§</Host>
<PassiveMode>false</PassiveMode>
<UserName>§USERNAME§</UserName>
<SafePassword>§PASSWORD§</SafePassword>
</Ftp>
<Group>Clients FTP\§GROUP§\§SITE§\§APPLI§</Group>
<ID>11111111-1111-1111-1111-§ID§</ID>
<Name>§NAME§</Name>
<OpenEmbedded>true</OpenEmbedded>
<PinEmbeddedMode>False</PinEmbeddedMode>
</Connection>
All the options are added into my FTP sessions except passwords.
Hi,
I have assigned it to one of our Dev
David Hervieux
Hello,
To properly handle a password you must use a ClearTextPassword field instead. We will encrypt what is there for storage.
Best regards,
Maurice
hello,
I already tried with Cleartext Password but it does not work with FTP.
Hello,
Indeed, the FTP password is not stored in a field for which we have made a corresponding ClearTextPassword Field. I will refer to David to see if he wants the feature implemented.
If you were using the import from CSV instead it would work, and it protects you from changes to the XML structure from time to time. We even have the CSV Synchronizer that can run automatically upon all datasource refreshes. Maybe this solution would be more friendly?
Best regards,
Maurice
Hello,
David has just clarified it to me.
The ClearTextPassword field should be at the Connection level, in the variant structure specific to the connection type. The import mechanism will set it in the proper field for you.
Sorry about the confusion
Maurice
Thank you for your reply, it works. I also try to automate changing icons in the same way.
I wanted to know if the only way to do that was to insert the following code. For example, to use a red arrow, RDM generates the code is:
<Image>iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWvSURBVFhH1Zb7U5RVGMfPg
jXV2DRaamk11UwimiipoAvLXtk77C7LdVkEQUJNFGfUvECCo6F4Fx1MTSXNtNJfm1rA0n+gm6IErrLAchVZWJCb357zKo6jYOiMO+OZ+cz7vuedeZ/Pec77nHPY
C9vOGVgQXcYQIqHD161Ezmo2z2fJdDue8Bc6fdn2RDBXidz/zsJAlkOPkwjfShSFM1fv8hQckDEusZq6fCohKgxjrsGcLPRmp2K/lPVmzGDrqP9twicSoq/EzNW3eQ
0GV6SjLzsNh+SivsxP2AZ69w7xzBL8jx4V+aHM1VOwBj3rl6OfBAZXpuOw0q+fJHLp/dNL5Iawno3zWOuGx2nLC2F1nE2h9/iSyAlmXR25K9CzPQ/erET0Uybu5
mTgqMKvf8lMlkefnEzwMh1dy5rJXFVGCa7oQlFJVJnEqDKK4TRF4KZFBpdVgfpYJdzxkWhK0KAhToGutUvRfWgXPBlWeD+3Y2BlBgZzFuO42r9/aRDLp8+OXiI1k
LmbU+LRVrwDrQd24NbBXWgv2YOOo8XwHCa+OYjO4yXwnvga3aVH4D11FN3fn0DPmWPoWGRB51IbvMuSBQmsWoxjSv+B5bNYAX16VBIiKqXmppRYNFN
Q17psgYbcHDTmr0ZT/hq0bF2P1sKNuLUtD+1Fm9CxuwCefVvQub8QtykDHTQNXSTgXWa/Nx0kURo5ZmBVMNtC359CPFFCRBloblxoFQSqtKGojpKgJjoCTrMM
N2MUNAUq1Mep0UDpb0zSodlmQIvdiLY0M24tjsPtzxIECc+SJHQusQmVgVWZKFW/PLj6U1ZIMd4lRpQQpUxjze5kC9y7t+Kqdj7+tShQHaPE9dhI3IjXoDZRB1e
SHvXJRrhTotG40ITmNAtaFsWgLSNWkGjPjBck+HR0ksgASfxht+LbyJcGv5jLiijOiBLCFLhTrKil0rqqW4Aqs1yQqKGRO2nkQxJ1NPLhJFrTrY9IJKGPpuSy3YJLcWa
c1oy9u3I220GxhpXgGXDX2Sxw5mSiUi/GNZNMkBjKApe4maAdVqIp1fxAgmeDS3iXJaE2LQblMVpctEbhpObVQeOH7DDFiiReF6I+1ETJAayu1h6D6swEXNGHo
TIqQpB4eCqGk2iwRz2Q4NngEp6seFy3RcNhUuN3ixbH6GeUTmGnKc5uQkmM5UEfbiKbIGDBtXgtLhvCcYXWhKvRUkGAwwWGJGoT70lwgSEJng0u0Z5Og6Dns
igVfjOrcUTuNxA+mX1HMYoJK8HL8rFVkmeg9obNjEoDjV7HFyEJqqkCaigLTqsSN2JVcCVqUEdVUE8CbrsB7mSeBYOQDS7RkmqiAejgiFahgiiRsv6QSULw/UQMM
WI5iuzTmPMvvQy/SufAIZ8HhyIEZcpQlKvmo1xJRC5AhVqMCk0YLmjDUaYJx8/qMDhpSlxUlo1UkpV07zAqUG6Uo1jK+uZMZKfo2/sIC/HEBUm0aDpznhdPxxnx
NJwNC6RrAM6GT8cPkhn4UTETP8mCcE42C+cVs3FeHoyz0iD8baLl2aZHA2XhH4sKZQYZKvRS7I1gfcEThOB7CTPx/6shbUa96+eyPs46gjYhzh0OPXetncM6qJY
F6NlDm5GnNl4NN436T7MCZfoIVOgkoJNSb9BbD4KbiFGfEd4jsoldxJ5H4H8v7+d1LEBi3RdpOi5R4DKNBI5IMXZKWO+MN9lJes+DRxNPdUB5hXifCBiBqcTH95
lK27PnAgWtUIXBoRFjexi7EzheCM6FefBnOqI9dvAYCToTeC5pJfhFFQo6HXcHjBPSzjMVRTz386GIDiYeh3IeCij4R28II+dTZCB8cjjlRzLPFrGfl4KX0vNOQk9MJJ5
7cKHRyNvpb+c73DZCR/guOG+JU1k4XVIJvrlMIHwX/H57jfiAGEf48Q5fN14NfHXj1xe1MfYfdixtKKeXJKwAAAAASUVORK5CYII=</Image>
<ImageMD5>4587084be4e905a9e60e23f05d0a1827</ImageMD5>
What does this code? There he has a way to point directly to the directory of these images?
Hello,
Too many custom images will cause performance issues. What you see there is the Base64 encoded binary content of the image.
Please consult http://blog.devolutions.net/2015/04/introducing-theme-support-for-remote-desktop-manager.html
It will be best to create a theme folder with your custom images, then deploy it to all of your clients. We will soon add the possibility of pointing that folder to a share, but we havent gotten around to it yet.
Best regards,
Maurice