I have my SBC (i.e. Acme/Broadworks/Taqua/Sonus/Cisco Call Manager) configured to transfer files to CDRConverter using SFTP protocol, but I never see any records reach the designated folder that I defined in the remote-path.
For Acme SBC, make certain that you have generated the public-key on the CDRConverter Linux system according to the “Preparations” section in the following link.
If you have already done so, but did not generate the public-key as user ospadmin, then SFTP will fail between the SBC and the CDRConverter.
If you see user root in your public key instead of user root, then you must regenerate the key on Linux as user ospadmin and delete the key that you imported into the SBC.
acmesystem2# show security ssh-pub-key detail host-name: sftp_host_dsa_key.pub comment: "1024-bit DSA, converted from OpenSSH by firstname.lastname@example.org" finger-print: c3:dc:9d:c2:18:75:97:cb:a8:37:ab:63:3e:c2:52:39
Use the following commands below at the SBC to remove the bad public-key from the SBC.
acmesystem# ssh-pub-key delete sftp_host_dsa_key.pub SSH public key deleted successfully.... WARNING: Configuration changed, run "save-config" command to save it and run "activate-config" to activate the changes acmesystem# acmesystem# save-config checking configuration Save-Config received, processing. waiting for request to finish Request to 'SAVE-CONFIG' has Finished, Save complete Currently active and saved configurations do not match! To sync & activate, run 'activate-config' or 'reboot activate'. acmesystem# acmesystem# activate-config Object deleted will cause service disruption: public-key [sftp_host_dsa_key.pub] Changes could affect service, continue (y/n) y y Activate-Config received, processing. waiting for request to finish Request to 'ACTIVATE-CONFIG' has Finished, Activate Complete acmesystem#
After that you can regenerate the key as user ospadmin and re-import the key into the SBC according to the link above.