What is the FTP?
FTP “ File Transfer Protocol "is protocol
allows users and computers to send and
receive data through a TCP/IP network.
FTP use port number 21
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Why we use FTP?
We use FTP to send/receive configuration files
to/from nodes (TN, TCU, DUW …etc)
What is the Conflict problem?
Conflict occurs when we try to run FTP
application while we already have
another active FTP application
Ex: TN FTP with freeFTPd
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
To solve that problem we have to check if
we have an active FTP
1- Run that command in the CMD
“ netstat -p tcp -ano | findstr :21”
21 is the FTP port number
2376 is the PID number ….. SAVE IT
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Open Windows Task Manger >> open "Services“>>>Find
the “ PID “ number>>>check the status of the operation
The status is Running !!
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
If the status is “Running” >> right click then stop
service
Or run command “taskkill /PID 2376 /f”
Run the CMD command again to ensure that no
application use FTP port
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Other Factors
• Firewall
• Connection type [Home – Public]
• Another ftp connection from another server
on the same node is active as [Remote SOEM
– Remote PC – Local PC].
• Another Credentials is used in the active
connection
• FTP path Inaccurate
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Thanks
Mina Milad
‫ة‬‫ل‬‫ه‬‫أ‬‫ى‬‫ل‬‫إ‬‫ه‬‫ت‬‫ب‬‫س‬‫ن‬‫م‬‫ل‬‫ع‬‫ل‬‫ا‬‫ة‬‫ك‬‫ر‬‫ب‬‫ن‬‫م‬
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
TN:: Configuring an FTP
Server
 Planning Advice
 Configuring an FTP Server Using CLI.
 Configuring an FTP/SFTP Server
Using MINI-LINK Craft.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Planning Advice
 Max.# of FTP servers.
 Services use FTP.
 FTP/SFTP server properties.
 Default servers "local" and "remote“.
 Default Ports.
 Built-in FTP/SFTP server is MINI-LINK not NE.
 Passive Port range & Firewall.
 Default logon information.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Configuring an FTP Server Using CLI.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
 Adding an FTP Server
 ( c o n f i g ) # ftp server name <NAME> address <ADDRESS> [port
<PORT>] [user <USER>] [password <PASSWORD>] [servertype
<PROTOCOL>]
 ftp server name reportftp address 192.168.0.102 port 21 user
anonymous password anonymous servertype ftp
 Adding an SFTP Server
 ftp server name reportftp address 192.168.0.102 port 22 user
anonymous password anonymous servertype sftp
Configuring an FTP Server Using CLI.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
 Specifying an FTP/SFTP Server for a Service
 ( c o n f i g ) # ftp active {software-upgrade|backup-
configuration|error-log|diagnostic-logs|license-
install|license-report|configuration-report|audit-log|dir-
list|ne-pm|autobackup-configuration} <FTPSERVERNAME>
 ftp active configuration-report reportftp
 Deleting an FTP/SFTP Server
 ( c o n f i g ) # no ftp server name <FTPSERVERNAME>
 no ftp server name reportftp
Configuring an FTP Server Using CLI.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Configuring an FTP/SFTP Server Using MINI-
LINK Craft.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Configuring an FTP/SFTP Server Using MINI-
LINK Craft.
Point to Security and click Protocol Setting
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Configuring an FTP/SFTP Server Using MINI-
LINK Craft.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
Built-in FTP/SFTP server is MINI-LINK not
NE.
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
‫الشيء‬‫على‬ ‫الحكم‬
‫تصوره‬ ‫من‬ ‫فرع‬
Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry

FTP Conflict troubleshooting & MINI-LINK TN FTP

  • 1.
    What is theFTP? FTP “ File Transfer Protocol "is protocol allows users and computers to send and receive data through a TCP/IP network. FTP use port number 21 Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 2.
    Why we useFTP? We use FTP to send/receive configuration files to/from nodes (TN, TCU, DUW …etc) What is the Conflict problem? Conflict occurs when we try to run FTP application while we already have another active FTP application Ex: TN FTP with freeFTPd Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 3.
    To solve thatproblem we have to check if we have an active FTP 1- Run that command in the CMD “ netstat -p tcp -ano | findstr :21” 21 is the FTP port number 2376 is the PID number ….. SAVE IT Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 4.
    Open Windows TaskManger >> open "Services“>>>Find the “ PID “ number>>>check the status of the operation The status is Running !! Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 5.
    If the statusis “Running” >> right click then stop service Or run command “taskkill /PID 2376 /f” Run the CMD command again to ensure that no application use FTP port Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 6.
    Other Factors • Firewall •Connection type [Home – Public] • Another ftp connection from another server on the same node is active as [Remote SOEM – Remote PC – Local PC]. • Another Credentials is used in the active connection • FTP path Inaccurate Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 7.
  • 8.
    TN:: Configuring anFTP Server  Planning Advice  Configuring an FTP Server Using CLI.  Configuring an FTP/SFTP Server Using MINI-LINK Craft. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 9.
    Planning Advice  Max.#of FTP servers.  Services use FTP.  FTP/SFTP server properties.  Default servers "local" and "remote“.  Default Ports.  Built-in FTP/SFTP server is MINI-LINK not NE.  Passive Port range & Firewall.  Default logon information. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 10.
    Configuring an FTPServer Using CLI. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 11.
     Adding anFTP Server  ( c o n f i g ) # ftp server name <NAME> address <ADDRESS> [port <PORT>] [user <USER>] [password <PASSWORD>] [servertype <PROTOCOL>]  ftp server name reportftp address 192.168.0.102 port 21 user anonymous password anonymous servertype ftp  Adding an SFTP Server  ftp server name reportftp address 192.168.0.102 port 22 user anonymous password anonymous servertype sftp Configuring an FTP Server Using CLI. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 12.
     Specifying anFTP/SFTP Server for a Service  ( c o n f i g ) # ftp active {software-upgrade|backup- configuration|error-log|diagnostic-logs|license- install|license-report|configuration-report|audit-log|dir- list|ne-pm|autobackup-configuration} <FTPSERVERNAME>  ftp active configuration-report reportftp  Deleting an FTP/SFTP Server  ( c o n f i g ) # no ftp server name <FTPSERVERNAME>  no ftp server name reportftp Configuring an FTP Server Using CLI. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 13.
    Configuring an FTP/SFTPServer Using MINI- LINK Craft. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 14.
    Configuring an FTP/SFTPServer Using MINI- LINK Craft. Point to Security and click Protocol Setting Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 15.
    Configuring an FTP/SFTPServer Using MINI- LINK Craft. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 16.
    Built-in FTP/SFTP serveris MINI-LINK not NE. Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry
  • 17.
    ‫الشيء‬‫على‬ ‫الحكم‬ ‫تصوره‬ ‫من‬‫فرع‬ Mohamed Abd El Razek Bakry | linkedin.com/in/mohamedabdelrazekbakry