THE INFORMATION IN THIS ARTICLE APPLIES TO:
- EFT v7.4.7 and later
DISCUSSION
The attached document provides an overview of logging available in EFT.
For more information, refer to the EFT online help section about logging.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
The attached document provides an overview of logging available in EFT.
For more information, refer to the EFT online help section about logging.
DISCUSSION
When the following registry setting is true, then users will always be enabled for an EFT AD Site. EFT user list will always show the user as enabled, if if disabled in AD. If the user is disabled in Active Directory that user cannot login. If the user is Enabled in Active Directory the user can log in. (EFT respects the user access privilege from Active Directory.)
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.3\
Type: BOOL
Value name: ADUsersAlwaysEnabled
Default Value: false
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Setting this to true will make the Cloud Download Action replace incorrect characters with underscore (instead of URL-encoded string)
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.4\
Type: BOOL
Value name: CloudDownloadActionSanitizePathWithUnderscores
Default Value: false
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Defer checking if a connection is allowed until the IP address is known from the receipt of X-Forwarded headers. (Use behind AWS Load Balancer)
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.4\
Type: BOOL
Value name: DeferAllowedConnectionsCheckForXForwardedHTTPHeaders
Default Value: false
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
SYMPTOM
Performance times accessing EFT are too long (around 30 seconds) when accessing via FileZilla.
WORKAROUND
Performance time can be improved when ignoring folder encryption status.
Set the following registry key to true.
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.3\
Type: BOOL
Value name: IgnoreFolderEncryptionStatus
Default Value: false
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Specify maximum number active CAPTCHAs.
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.4\
Type: DWORD
Value name: MaxCaptchaInstances
Default Value: 100
Minimum Value: 0
Maximum Value: 4294967295
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Specify maximum number of Cloud Monitor executor threads per EFT Site.
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.4\
Type: DWORD
Value name: MaxCloudMonitorExecutorsPerSite
Default Value: 16
Minimum Value: 1
Maximum Value: 128
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Override number of DMZ Gateway connection retry attempts before next address resolving.
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 4.0\EFTClient
Type: DWORD
Value name: gw_retryattempts
Default Value: 10
Minimum Value: 0
Maximum Value: 4294967295
Cached: no
Backup/Restore: no
(There is no 32-bit version because there is no 32-bit OS supported.)
THE INFORMATION IN THIS ARTICLE APPLIES TO:
SYMPTOM
The program can't start because a DLL is missing from your computer.
WORKAROUND
The problem is that the Visual C++ Redistributable failed to install.
The fix is to go to https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows to download and install the file specific to your operating system, or install/update Windows 10, which installs the necessary DLL.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
SYMPTOM
Advanced Workflow Engine (AWE) Task Builder unable to launch
WORKAROUND
Close and reopen the administration interface with the EFT "Server admin" account, or rename/delete the automatedworkflow.xml file. This file is created by default in the C:\Program Files (x86)\Globalscape\EFT Server Enterprise\AWE\bin folder.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
QUESTION
Do your knowledgebase and help articles use tracking cookies?
ANSWER
A "cookie" is a small text file that is stored on computers, tablets, mobile phones and any device used to browse the Internet, capable of storing navigation information for statistical or functional purposes. Some cookies may be used to recognize the user viewing a particular website, make navigation easier, and customize the content. Because we respect your right to privacy, you can choose not to allow some types of cookies. For further details, please see our Privacy Policy. .
The cookies your browser uses differ between Globalscape’s knowledgebase/help articles and other sub-domains and websites. The knowledgebase and help articles use browser cookies only to save your search history so that you can quickly and easily go back to a previous page you've found. No personal information is transmitted to third parties.
Browsers have cookies enabled by default, because some websites can't function properly without them. It is always a best practice to clean up your data not only for privacy, but also to clear up that space on your hard drive where cookies and browsing history are saved. If you want to change your cookie settings, including disabling or clearing cookies, follow the procedure below for the browser you're using. (You can also change your cookies preferences in our Cookies Preference Center.)
Before you clear the cache (browser history), click the Home icon and close all of the other tabs.
For further information about cookies, visit www.allaboutcookies.org.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
QUESTION
Can I turn on logging for specific event rules?
ANSWER
Yes. As explained in the logging.cfg file, you can enable logging for a specific event rule:
# To turn on logging for a specific event rule, you can append the eventRefer to the help topic "EFT.log File" in your version of EFT help for details of editing the logging.cfg file.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Log levels in EFT all default to the TRACE (INFO) setting, which is standard or typical logging. If you need more details in your logs, change the logging configuration to extended or verbose log level in logging.cfg (i.e., to DEBUG). This extended level of detail in your logs will help you pinpoint where the trouble lies.
For example, with the SSL logging level set to DEBUG, you would see whether the connection was accepted, and which protocol version, cipher, and key length were used in the connection:
DEBUG SSL <> - SSL connection accepted; protocol version = TLSv1.2, cipher = ECDHERSA-AES128-GCM-SHA256, key length = 128
Note: it is recommended that you only use verbose logging during debugging or troubleshooting. It will produce a large amount of data and quickly use up your processing speed and drive space.
Use the following example for logging SFTP information to set up a separate file appender for verbose logs, which should make data capture and analysis a bit more manageable.
log4cplus.appender.SFTPFileAppender=log4cplus::RollingFileAppender
log4cplus.appender.SFTPFileAppender.File=${AppDataPath}\EFT-SFTP-${COMPUTERNAME}.log
(This is the separate location where the logs will be saved.)
log4cplus.appender.SFTPFileAppender.MaxFileSize=20MB
log4cplus.appender.SFTPFileAppender.MaxBackupIndex=5
log4cplus.appender.SFTPFileAppender.layout=log4cplus::TTCCLayout
log4cplus.appender.SFTPFileAppender.layout.DateFormat=%m-%d-%y %H:%M:%S,%q
log4cplus.logger.SFTP=TRACE, SFTPFileAppender
log4cplus.additivity.SFTP=false
log4cplus.appender.SFTPFileAppender.filters.1=log4cplus::spi::StringMatchFilter
log4cplus.appender.SFTPFileAppender.filters.1.StringToMatch=Received SSH_MSG_KEXINIT
log4cplus.appender.SFTPFileAppender.filters.1.AcceptOnMatch=true
log4cplus.appender.SFTPFileAppender.filters.2=log4cplus::spi::StringMatchFilter
log4cplus.appender.SFTPFileAppender.filters.2.StringToMatch=Handling SSH_MSG_USERAUTH_REQUEST for user
log4cplus.appender.SFTPFileAppender.filters.2.AcceptOnMatch=true
log4cplus.appender.SFTPFileAppender.filters.3=log4cplus::spi::DenyAllFilter
Analysis can be performed against the results easily in Excel.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
In this article, we explain how Workspaces licensing works for internal, external, and guest users, and how EFT Outlook Add-In invited guests use Workspaces licenses.
Licensing Workspaces
Licenses are purchased per number of Workspaces owners, not the number of Workspaces created. For example, if you purchase a 25-seat license, 25 users can create Workspaces; there is no limit to the number of Workspaces each owner may possess. During the EFT 30-day trial, you can have up to 100 Workspaces owners. You can allow or deny Workspaces creation to specific users.
Workspaces are viewed and created in the Web Transfer Client (WTC); therefore, if a user does not have access to the Web Transfer Client, the user cannot create or access a shared Workspace. If the user cannot access the WTC, the "plain text client" (PTC) appears when the user logs in.
Transactional Workspaces (via EFT Outlook Add-In)
A Transactional Workspaces is a Workspace that results from sending a file for pick up from the EFT Outlook Add-In.
The recipient only has download permission on the file(s) received. Transactional Workspace participants cannot see each other and cannot subscribe to notifications.
A Transactional Workspace is different from normal Workspaces in that:
Accepts anonymous access, if the administrator allows it and the owner/sender chooses.
In the VFS, unregistered users will have an exclamation point on the anonymous-access folder.
Grants permission to download only
Can't have participants added post creation
Owner will have little power over it once created (but EFT Admins can delete it)
Is private access, in that participants can't see each other and can't subscribe to notifications (although owner/sender can)
Is represented in the EFT administration interface VFS tab using the Subject line and the sender's username
Is represented differently in the WTC
Content gets deleted when it expires
Is more likely to have a shorter maximum expiration period than regular Workspaces
Supports self-expiring, single-use file links, which are not supported in regular Workspaces
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
EFT v7.4.7.15, the Advanced Workflow Engine was udpated to a new version. In this new version, the SMTP server registry key was updated to the following:
[HKEY_LOCAL_MACHINE\Software\WOW6432Node\Automate\Automate 10\TaskService\Mail]
Values:
Name | Type | Data |
SMTPServer | REG_SZ | email server name |
SMTPPort | REG_DWORD | port number (e.g., 0X00000019 (25); 25 is the port number) |
SMTPUser | REG_SZ | username |
SMTPPassword | REG_SZ | password (appears encrypted in the registry after you enter it) |
THE INFORMATION IN THIS ARTICLE APPLIES TO:
SYMPTOM
Workspaces Guest account is automatically disabled after administrator has re-enabled it.
When a new Workspace is created for a guest user, an expiration timer is set. After the timer has expired, the Guest account is disabled.
The EFT administrator can then re-enable that account. However, the expiration timer was not reset. Therefore, the Guest account is again disabled.
WORKAROUND
There is no workaround at this time, other than recreating the account. The timer reset issue is expected to be fixed in a subsequent release.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
QUESTION
Is calling a REST web service from AWE available in EFT Enterprise?
ANSWER
Yes. The ability to invoke a RESTful web service is included in the EFT Event Rules, documented in Invoke Web Server from URI Action. The fields in the action, such as Type, are only pre-populated if you provide a WSDL URI so that it can pull the various known values from the service description.
Keep in mind that if you’ve created, defined, or modified any variables in an AWE task, the variables and their values will be passed back to any subsequent actions in EFT. As noted in the online help, executing the AWE task requires at least one “if action FAILED then” action to be defined, including checking the box to stop processing the rule; otherwise EFT will launch the AWE process in a separate thread and it will run while EFT moves on with the rest of the rule.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
SYMPTOM
Event Rule with DSA ssh key still running while FIPS enabled
WORKAROUND
Restart the EFT server service after enabling FIPS.
MORE INFORMATION
EFT sets FIPS mode at server starting time and caches the connection; therefore, a restart is required for the EFT server service to "re-read" FIPS mode status.
THE INFORMATION IN THIS ARTICLE APPLIES TO:
SYMPTOM
Cannot register EFT Insight.
WORKAROUND
A Windows setting is preventing Insight from connecting to the registration server. Temporarily disabling the FIPSAlgorithmPolicy setting in the registry is required to allow Insight to reach the registration server, as described below.
Change FIPSAlgorightmPolicy\Enabled to 0 before attempting to connect to registration server. Re-enable the setting (i.e., set it back to 1) after EFT Insight registration is complete.
HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled
Type: DWORD
Value name: Enabled
Default Value: 0 (not enabled)
Cached: yes
Backup/Restore: yes
THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
In the Web Transfer Client on an LDAP Site, you can display the full name of a user instead of the username by creating the registry setting described below.
HKEY_LOCAL_MACHINE\Software\WOW6432Node\GlobalSCAPE Inc.\EFT Server 7.4\
Type: DWORD
Value name: DisplayUserFullNameInJument
Default Value: 1
Cached: yes
Backup/Restore: yes
(There is no 32-bit version because there is no 32-bit OS supported.)