Unable to FTP or Telnet

Asked by ggnanaraj

Ubuntu 7.04 is installed. I'm able to ping Ubuntu desktop from Windows but I'm unable to FTP to Ubuntu from the Windows desktop. Get the following message:

> ftp: connect :Unknown error number

So also, even though I'm able to ping from the Windows dekstop to Ubuntu; when I do a telnet it fails as shown below:

Connecting to 10.237.72.88...Could not open connection to the host, on port 23: Connect failed

Appreciate help to resolve this issue.

Thanks in advance.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Vaida Bogdan (vaidab) said :
#1

This is because you haven't configured Ubuntu to act as a FTP or TELNET server.

Here are some links:

For the FTP server:
http://ubuntuforums.org/showthread.php?t=79588
http://www.howtoforge.com/perfect_setup_ubuntu704

For the TELNET server:
http://www.ubuntugeek.com/setting-up-a-telnet-server-in-ubuntu.html

Please note that TELNET is an insecure protocol and you should try connecting via SSH.

Here's the link for the SSHD installation
https://help.ubuntu.com/7.04/server/C/openssh-server.html

Please reply here if you need further assistance.

Revision history for this message
ggnanaraj (godsonr) said :
#2

I've downloaded proftpd as listed below:

root1@root1-desktop:~/Desktop$ ls -l proftpd_1.3.0-9~dapper1_i386.deb
-rw-r--r-- 1 root1 root1 593470 2007-10-15 23:16 proftpd_1.3.0-9~dapper1_i386.deb
root1@root1-desktop:~/Desktop$

When I try to install get the following:

root1@root1-desktop:~/Desktop$ sudo apt-get install proftpd_1.3.0-9~dapper1_i386.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package proftpd_1.3.0-9~dapper1_i386.deb
root1@root1-desktop:~/Desktop$

Please help!

Revision history for this message
Bhavani Shankar (bhavi) said :
#3

hi... Why do you have to apt install again when you have downloaded a package? You can just double click on the package and install it since its a .deb package...

br,

Bhavani Shankar.

Revision history for this message
Vaida Bogdan (vaidab) said :
#4

You can:

- install it directly from the net: "apt-get install proftpd"
- or download separately and double click it on your Ubuntu installation if you don't have an internet connection

Revision history for this message
ggnanaraj (godsonr) said :
#5

When I try to install directly from the net, get the following message:

root1@root1-desktop:~$ sudo apt-get install proftpd
Password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package proftpd
root1@root1-desktop:~$

Am I missing something here?

Revision history for this message
Bhavani Shankar (bhavi) said :
#6

hi... Why do you have to apt install again when you have downloaded a package? You can just double click on the package and install it since its a .deb package...

br,

Bhavani Shankar.

Revision history for this message
ggnanaraj (godsonr) said :
#7

Thanks. After I double click it asked for dependent 'libmysqlclient15off' to be installed.

I have downloaded 'libmysqlclient15off' and it asked for dependent 'mysql-common' to be installed.

I have double clicked and installed 'mysql-common', now when I double click to install 'libmysqlclient15off' it says 'Error: Dependency is not satisfiable: mysql-common' & the 'Install Package' button is greyed out.

However, 'mysql-common' is already installed. When I double-click 'mysql-common' again it shows 'Reinstall Package' button.

What do I do now?

Revision history for this message
Vaida Bogdan (vaidab) said :
#8

That is because you haven't enabled all your repositories.

To enable them:

sudo gedit /etc/apt/sources.list

Then check out if you have these enabled (the deb and deb-src lines). If you don't have them, append them to the end of file.

"
deb http://archive.ubuntu.com/ubuntu dapper-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu dapper-updates main restricted

deb http://archive.ubuntu.com/ubuntu dapper main universe multiverse restricted
deb-src http://archive.ubuntu.com/ubuntu dapper main universe multiverse restricted

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted

deb http://security.ubuntu.com/ubuntu dapper-security universe
deb-src http://security.ubuntu.com/ubuntu dapper-security universe
"

Then: "apt-get install proftpd"

Revision history for this message
Benoit Malet (benoit-malet) said :
#9

Hello !

In the above message, you should replace every instance of "dapper" by "feisty" to match your settings (as you have Ubuntu 7.04)

Regards,
Benoît

Revision history for this message
ggnanaraj (godsonr) said :
#10

It is still not working, getting the following message:

root1@root1-desktop:~$ sudo apt-get install proftpd
Password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package proftpd
root1@root1-desktop:~$

The contents is listed below:

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

## Major bug fix updates produced after the final release of the
## distribution.

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.

#deb cdrom:[Ubuntu 7.04 _Feisty Fawn_ - Release i386 (20070415)]/ feisty main restricted
deb http://in.archive.ubuntu.com/ubuntu/ feisty universe multiverse restricted main

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
#deb http://in.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
#deb-src http://in.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse

#deb http://in.archive.ubuntu.com/ubuntu/ feisty-security universe multiverse restricted main

deb http://archive.ubuntu.com/ubuntu feisty-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu feisty-updates main restricted

deb http://archive.ubuntu.com/ubuntu feisty main universe multiverse restricted
deb-src http://archive.ubuntu.com/ubuntu feisty main universe multiverse restricted

deb http://security.ubuntu.com/ubuntu feisty-security main restricted
deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted

deb http://security.ubuntu.com/ubuntu feisty-security universe
deb-src http://security.ubuntu.com/ubuntu feisty-security universe

Thanks in advance.

Revision history for this message
Vaida Bogdan (vaidab) said :
#11

True, then you've downloaded a wrong deb file. That's for Ubuntu Dapper (6.06). You have Feisty (7.04).

Revision history for this message
ggnanaraj (godsonr) said :
#12

Thanks.

I've now downloaded 'proftpd_1.3.0-21ubuntu1_i386.deb' when I install it asked for the following dependent files.

'libmysqlclient15off'
'mysql-common'

I have double clicked and installed 'mysql-common', now when I double click to install 'libmysqlclient15off' it says 'Error: Dependency is not satisfiable: mysql-common' & the 'Install Package' button is greyed out.

However, 'mysql-common' is already installed as when I double-click 'mysql-common' again it shows 'Reinstall Package' button.

What do I do now?

Revision history for this message
ggnanaraj (godsonr) said :
#13

The details of the files downloaded are found below:

-rw-r--r-- 1 root1 root1 1866308 2007-10-15 23:42 libmysqlclient15off_5.0.45-1ubuntu3_i386.deb
-rw-r--r-- 1 root1 root1 39892 2007-10-15 23:43 mysql-common_5.0.22-0ubuntu6.06.5_all.deb
-rw-r--r-- 1 root1 root1 783952 2007-10-16 01:36 proftpd_1.3.0-21ubuntu1_i386.deb

Thanks in advance.

Revision history for this message
Vaida Bogdan (vaidab) said :
#14

The best solution is to install via apt-get. It automatically resolves dependencies.

It seems you have the universe repository enabled, could you search this package using the command: "apt-cache search proftpd" and tell me if you found it?

PS: This is a link to see if universe is enabled: https://help.ubuntu.com/community/Repositories/Ubuntu#head-5bbef89639d9a7d93fe38f6356dc17847d373096

Revision history for this message
Vaida Bogdan (vaidab) said :
#15

Oh, and before you do that, issue the command: "sudo apt-get update" to refresh your package list.

Revision history for this message
ggnanaraj (godsonr) said :
#16

Thanks. I've downloaded the right files for Feisty & installed the following packages as per dependency errors:

-rw-r--r-- 1 root1 root1 54470 2007-10-16 01:45 mysql-common_5.0.38-0ubuntu1.1_all.deb
-rw-r--r-- 1 root1 root1 1834950 2007-10-16 01:49 libmysqlclient15off_5.0.38-0ubuntu1.1_i386.deb
-rw-r--r-- 1 root1 root1 223424 2007-10-16 01:54 libpq5_8.2.4-0ubuntu0.7.04_i386.deb

After the above, I'm able to proceed with the installation of proftpd listed below:

-rw-r--r-- 1 root1 root1 783952 2007-10-16 01:36 proftpd_1.3.0-21ubuntu1_i386.deb

However, as it was hanging for long during the proftpd 'install package', I closed the window, restarted the Ubuntu desktop machine and tried installing again by 'double clicking' on proftpd file. However, now it says 'Only 1 software management tools is allowed to run at the same time' Please close the other application e.g. 'Update Manager', 'aptitude', 'Synaptic' first. However, I'm unable to find any such process with 'ps -ef'.

What do I do now?

Revision history for this message
Bhavani Shankar (bhavi) said :
#17

Hello
Firstly,Since you have resolved all the dependencies try dpkg -i programname,
Secondly,I think this is normal. The system runs an apt-get update to refresh data from the repos after a startup. It's what enables the updates icon in the tray.
Even after restart you are getting the error means, try sudo dpkg --configure -a. To reconfigure synaptic.

br,

Bhavani Shankar.

Revision history for this message
Bhavani Shankar (bhavi) said :
#18

It happens when dpkg is interrupted.. Try the above command i.e sudo dpkg --configure -a to reconfigure dpkg and synaptic.

br,

Bhavani Shankar.

Revision history for this message
ggnanaraj (godsonr) said :
#19

Thanks. Using 'sudo dpkg -i proftpd' I was able to install proftpd.

The details are found below:

root1@root1-desktop:~/Desktop$ sudo dpkg -i proftpd_1.3.0-21ubuntu1_i386.deb
Password:
(Reading database ... 88150 files and directories currently installed.)
Preparing to replace proftpd 1.3.0-21ubuntu1 (using proftpd_1.3.0-21ubuntu1_i386.deb) ...
grep: /etc/proftpd/proftpd.conf: No such file or directory
grep: /etc/proftpd/proftpd.conf: No such file or directory
grep: /etc/proftpd/proftpd.conf: No such file or directory
 * Stopping ftp server proftpd [ OK ]
Unpacking replacement proftpd ...
Setting up proftpd (1.3.0-21ubuntu1) ...
Adding system user `proftpd' (UID 110) ...
Adding new user `proftpd' (UID 110) with group `nogroup' ...
Not creating home directory `/var/run/proftpd'.
Adding system user `ftp' (UID 111) ...
Adding new user `ftp' (UID 111) with group `nogroup' ...
Creating home directory `/home/ftp' ...
`/usr/share/proftpd/templates/welcome.msg' -> `/home/ftp/welcome.msg.proftpd-new'
ProFTPd is started from inetd/xinetd.

root1@root1-desktop:~/Desktop$

How do I use FTP now? I tried as show below but failed.

root1@root1-desktop:/var/log/proftpd$ ftp 10.237.72.88
ftp: connect: Connection refused
ftp> bye
root1@root1-desktop:/var/log/proftpd$

Now that FTP is configured using proftpd how do I use FTP?

Thanks.

Revision history for this message
Vaida Bogdan (vaidab) said :
#20

Now on your Ubuntu desktop you have a ftp server. Maybe it didn't start due to an error.

Run "/etc/init.d/xinetd restart" and try to connect from the same computer: "ftp 127.0.0.1". If it doesn't work check the logs: "grep xinetd /var/log/syslog". Paste the output.

Revision history for this message
ggnanaraj (godsonr) said :
#21

Thanks.

xinetd Package was not installed. After installing that I've done the following:

root1@root1-desktop:/$ sudo /etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
root1@root1-desktop:/

root1@root1-desktop:~/Desktop$ ftp 127.0.0.1
ftp: connect: Connection refused
ftp>

The output of grep xinetd /var/log/syslog is found below:

root1@root1-desktop:~/Desktop$ grep xinetd /var/log/syslog
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=14]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime] [line=28]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/discard [file=/etc/xinetd.d/discard] [line=26]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=25]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=26]
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing chargen
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing chargen
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing daytime
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing daytime
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing discard
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing discard
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing echo
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing echo
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing time
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing time
Oct 19 19:08:54 root1-desktop xinetd[5948]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
Oct 19 19:08:54 root1-desktop xinetd[5948]: Started working: 0 available services
Oct 19 19:09:06 root1-desktop xinetd[5948]: Exiting...
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=14]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime] [line=28]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/discard [file=/etc/xinetd.d/discard] [line=26]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=25]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=26]
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing chargen
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing chargen
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing daytime
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing daytime
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing discard
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing discard
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing echo
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing echo
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing time
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing time
Oct 19 19:09:06 root1-desktop xinetd[5963]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
Oct 19 19:09:06 root1-desktop xinetd[5963]: Started working: 0 available services
root1@root1-desktop:~/Desktop$

Thanks in advance.

Revision history for this message
Vaida Bogdan (vaidab) said :
#22

You must:

"sudo dpkg-reconfigure proftpd"

There you can choose where to start from (xinetd or standalone).

If that doesn't work try reinstalling proftpd (now that you have xinetd it will create some files there and start automatically)

Revision history for this message
ggnanaraj (godsonr) said :
#23

"sudo dpkg-reconfigure proftpd" did not work out...got the following:

ProFTPd warning: cannot start neither in standalone nor in inetd/xinetd mode. Check your configuration.
--------- IMPORTANT INFORMATION FOR XINETD USERS ----------
The following line will be added to your /etc/inetd.conf file:

ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/proftpd

If you are indeed using xinetd, you will have to convert the
above into /etc/xinetd.conf format, and add it manually. See
/usr/share/doc/xinetd/README.Debian for more information.
-----------------------------------------------------------

ProFTPd warning: cannot start neither in standalone nor in inetd/xinetd mode. Check your configuration.
root1@root1-desktop:~/Desktop$

So, I reinstalled 'proftpd' and did the following but it does not work!

root1@root1-desktop:~/Desktop$ sudo /etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
root1@root1-desktop:~/Desktop$ ftp 127.0.0.1
ftp: connect: Connection refused
ftp>

Contents of 'grep xinetd /var/log/syslog' is listed below:

root1@root1-desktop:~/Desktop$ grep xinetd /var/log/syslog
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=14]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime] [line=28]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/discard [file=/etc/xinetd.d/discard] [line=26]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=25]
Oct 19 19:08:54 root1-desktop xinetd[5948]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=26]
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing chargen
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing chargen
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing daytime
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing daytime
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing discard
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing discard
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing echo
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing echo
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing time
Oct 19 19:08:54 root1-desktop xinetd[5948]: removing time
Oct 19 19:08:54 root1-desktop xinetd[5948]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
Oct 19 19:08:54 root1-desktop xinetd[5948]: Started working: 0 available services
Oct 19 19:09:06 root1-desktop xinetd[5948]: Exiting...
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=14]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime] [line=28]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/discard [file=/etc/xinetd.d/discard] [line=26]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=25]
Oct 19 19:09:06 root1-desktop xinetd[5963]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=26]
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing chargen
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing chargen
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing daytime
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing daytime
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing discard
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing discard
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing echo
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing echo
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing time
Oct 19 19:09:06 root1-desktop xinetd[5963]: removing time
Oct 19 19:09:06 root1-desktop xinetd[5963]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
Oct 19 19:09:06 root1-desktop xinetd[5963]: Started working: 0 available services
Oct 19 22:58:27 root1-desktop xinetd[5963]: Exiting...
Oct 19 22:58:27 root1-desktop xinetd[11753]: Reading included configuration file: /etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=14]
Oct 19 22:58:27 root1-desktop xinetd[11753]: Reading included configuration file: /etc/xinetd.d/daytime [file=/etc/xinetd.d/daytime] [line=28]
Oct 19 22:58:27 root1-desktop xinetd[11753]: Reading included configuration file: /etc/xinetd.d/discard [file=/etc/xinetd.d/discard] [line=26]
Oct 19 22:58:27 root1-desktop xinetd[11753]: Reading included configuration file: /etc/xinetd.d/echo [file=/etc/xinetd.d/echo] [line=25]
Oct 19 22:58:27 root1-desktop xinetd[11753]: Reading included configuration file: /etc/xinetd.d/time [file=/etc/xinetd.d/time] [line=26]
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing chargen
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing chargen
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing daytime
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing daytime
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing discard
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing discard
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing echo
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing echo
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing time
Oct 19 22:58:27 root1-desktop xinetd[11753]: removing time
Oct 19 22:58:27 root1-desktop xinetd[11753]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
Oct 19 22:58:27 root1-desktop xinetd[11753]: Started working: 0 available services
root1@root1-desktop:~/Desktop$

Thanks in advance.

Revision history for this message
Bhavani Shankar (bhavi) said :
#24

Can you help with this problem?

Provide an answer of your own, or ask ggnanaraj for more information if necessary.

To post a message you must log in.