[Ook van toepassing op v8]{class="badge positive" title="Ook van toepassing op campagne v8"}

Best practices en probleemoplossing voor SFTP-servers sftp-server-usage

Algemene aanbevelingen voor SFTP-server global-recommendations

Als u bestanden en data beheert voor ETL-doeleinden, worden deze bestanden opgeslagen op een gehoste SFTP-server die door Adobe wordt geleverd. Volg de onderstaande aanbevelingen bij het gebruik van SFTP-servers.

  • Gebruik op sleutels gebaseerde authentificatie eerder dan wachtwoordauthentificatie, om wachtwoordvervalsing te vermijden (de wachtwoorden hebben een geldigheidsperiode van 90 dagen). Bovendien kunt u met op sleutels gebaseerde verificatie meerdere sleutels genereren, bijvoorbeeld wanneer u meerdere entiteiten beheert. Integendeel, voor wachtwoordverificatie moet u het wachtwoord delen met alle entiteiten die u beheert.

    De gesteunde zeer belangrijke indeling is SSH-2 RSA 2048. De sleutels kunnen met hulpmiddelen zoals PyTTY (Vensters), of ssh-keygen (Unix) worden geproduceerd.U zult de openbare sleutel aan het team van de Steun van de Adobe via moeten verstrekken Klantenservice Adoben om het op de server van de Campagne te uploaden.

  • Gebruik batchverwerking in SFTP-uploads en in workflows.

  • Verwerk fouten/uitzonderingen.

  • Standaard staan alle mappen die u maakt alleen in de modus Lezen/Schrijven voor uw id. Wanneer het creëren van omslagen die door Campagne moeten worden betreden, zorg ervoor om hen te vormen met lees/schrijf rechten voor de volledige groep. Anders kunnen workflows mogelijk geen bestanden maken of verwijderen omdat deze om beveiligingsredenen onder een andere id binnen dezelfde groep worden uitgevoerd.

  • Openbare IPs waarvan u probeert om de verbinding in werking te stellen SFTP moet aan de lijst van gewenste personen op de instantie van de Campagne worden toegevoegd. Het toevoegen van IP adressen aan de lijst van gewenste personen kan worden gevraagd via Klantenservice Adoben.

Aanbevolen werkwijzen voor databasegebruik sftp-server-best-practices

SFTP-servers zijn ontworpen als tijdelijke opslagruimten waarop u het bewaren en verwijderen van bestanden kunt beheren.

Als deze spaties niet correct worden gebruikt of gecontroleerd, kunnen ze snel de fysieke ruimte op de server vullen en leiden tot het afbreken van bestanden bij volgende uploads. Zodra de ruimte verzadigd is, kunnen bestanden die het oudst zijn in de SFTP-opslag worden geactiveerd en verwijderd door automatische verwijdering.

Om dergelijke problemen te voorkomen, beveelt de Adobe aan de onderstaande beste praktijken te volgen.

NOTE
Als uw instantie wordt gehost op AWS, kunt u de opslagruimte van uw SFTP-server controleren met het Campaign Classic Deelvenster Beheer. Controleer of uw versie wordt gehost op AWS door de volgende stappen te volgen op deze pagina.
Het configuratiescherm is toegankelijk voor alle gebruikers met beheerdersrechten. De stappen om toegang met beheerdersrechten aan een gebruiker te verlenen worden gedetailleerd beschreven op deze pagina.
Merk op dat uw instantie met moet worden bevorderd nieuwste GA-build. Leer hoe u uw versie kunt controleren in deze sectie.
  • De mogelijkheden voor de servergrootte variëren afhankelijk van uw licentie. In elk geval moet u de minimale gegevens mogelijk houden en de gegevens slechts zo lang bewaren als nodig is (15 dagen is de maximale termijn).

  • Gebruik workflows om de data op de juiste manier te verwijderen (beheer de retentie van workflows die de data verbruiken).

  • Meld u af en toe aan bij de SFTP om de content rechtstreeks te controleren.

  • Vergeet niet dat SFTP-schijfbeheer in de eerste plaats uw verantwoordelijkheid is.

Extern SFTP-servergebruik external-SFTP-server

Als u uw eigen SFTP-server gebruikt, moet u de bovenstaande aanbevelingen zoveel mogelijk opvolgen.

Wanneer u bovendien in Campaign Classic een pad naar een externe SFTP-server opgeeft, verschilt de padsyntaxis per besturingssysteem van de SFTP-server:

  • Als uw SFTP-server is ingeschakeld Windows altijd een relatief pad gebruiken.
  • Als uw STP-server is ingeschakeld Linux Gebruik altijd een pad dat relatief is ten opzichte van de startpagina (te beginnen met '~/') of een absoluut pad (te beginnen met '/').

Verbindingsproblemen met door Adobe gehoste SFTP-server sftp-server-troubleshooting

In de onderstaande sectie wordt de informatie weergegeven die u via Klantenservice Adoben wanneer het ontmoeten van verbindingskwesties met Adobe ontvangen servers SFTP.

  1. Controleer of de instantie actief is. Om dit te doen, open uw browser, dan maak GET aanroepen van de instantie /r/test eindpunt:

    code language-none
    https://instanceUrl/r/test
    

    Als de instantie actief is, krijgt u dit type reactie:

    code language-none
    <redir status='OK' date='YYYY-MM-DD HH:MM:SS' build='XXXX' instance='instance-name'
    sourceIP='AAA.BB.CCC.DD' host='instanceUrl' localHost='instance-name'/>
    

    In elk geval, verstrek de bevelreactie in het steunkaartje.

  2. Controleer of uitgaande poort 22 is geopend op de site van waaruit u de SFTP-verbinding probeert te maken. Hiervoor gebruikt u de volgende opdracht:

    code language-none
    bash-3.2$ nc -vz <SFTP_URL> 22
    # Replace the SFTP_URL with actual SFTP instance URL
    # If the port 22 is opened you will see output similar to the below one
    # for e.g. the  output for the command on myCompany-stage-sftp.neolane.net after ssh-out, will give
    bash-3.2$ nc -vz myCompagny-stage-sftp.neolane.net 22
    myCompany-stage-sftp.neolane.net [AAA.BBB.CCC.D] 22 (ssh) open
    
    note note
    NOTE
    Met het gereedschap Netcat kunt u eenvoudig netwerkverbindingen beheren op verschillende besturingssystemen (zie https://eternallybored.org/misc/netcat/).

    Als de poort niet is geopend, moet u uitgaande verbindingen aan uw zijde openen en het opnieuw proberen. Als u nog steeds verbindingsproblemen ondervindt, deelt u de uitvoer van de opdracht met Klantenservice Adoben team.

  3. Controleer dat openbare IP waarvan u probeert om de verbinding in werking te stellen SFTP is die u aan de Steun van de Adobe voor de lijst van gewenste personen verstrekte.

  4. Als u een op een wachtwoord gebaseerde verificatie gebruikt, is uw wachtwoord mogelijk verlopen (wachtwoorden hebben een geldigheidsperiode van 90 dagen). Daarom adviseren wij sterk gebruikend een zeer belangrijke gebaseerde authentificatie (zie Aanbevolen werkwijzen SFTP-server).

  5. Als u een op sleutels gebaseerde authentificatie gebruikt, controleer dat de sleutel u gebruikt het zelfde is dat u verstrekte aan Klantenservice Adoben team voor de instantieconfiguratie.

  6. Als u FileZilla of een gelijkwaardig hulpmiddel van FTP gebruikt, verstrek de details van verbindingslogboeken in het steunkaartje.

Fout "Kan hostnaam niet oplossen"

Deze sectie bevat informatie over de controles en de handelingen die moeten worden uitgevoerd wanneer de fout "Kan hostnaam niet oplossen" wordt opgehaald nadat verbinding is gemaakt met FTP-server vanuit Campaign Classic.

Het werkschemadagboek toont de volgende logboeken:

16/05/2016 12:49:03    fileTransfer    Upload error in cURL
16/05/2016 12:49:03    fileTransfer    Couldn't resolve host name
16/05/2016 12:49:03    fileTransfer    Couldn't resolve host name
16/05/2016 12:49:03    fileTransfer    Starting transfer of '/usr/local/neolane/nl6/var/williamreed/export/Recipients' to 'ftp://213.253.61.250/Recipients'
16/05/2016 12:49:03    fileTransfer    1 file(s) to transfer

Deze fout treedt op wanneer u probeert verbinding te maken met de FTP-server vanuit een workflow en de bestanden downloadt van de server, terwijl u nog steeds verbinding kunt maken via FTP met FileZilla of WinSCP.

Deze fout geeft aan dat de domeinnaam van de FTP-server niet correct kan worden omgezet. Ga als volgt te werk om problemen op te lossen:

  1. Problemen oplossen DNS-serverconfiguratie:

    1. Controleer of de servernaam is toegevoegd aan de lokale DNS-server.

    2. Als ja, stel het volgende bevel op de server van Adobe Campaign in werking om het IP adres te krijgen:

      nslookup <server domain name>

      Dit bevestigt dat de FTP-server werkt en bereikbaar is vanaf de Adobe Campaign-toepassingsserver.

  2. Problemen oplossen sessielogbestanden:

    1. Dubbelklik in de workflow op de knop Bestandsoverdracht activiteit.

    2. Ga naar File Transfer tab, en klik vervolgens op Advanced Parameters.

    3. Schakel de optie Display the session logs in.

    4. Ga naar de workflowcontrole en controleer of in de logboeken de fout 'Kan hostnaam niet oplossen' wordt weergegeven.

  3. Als de server SFTP door Adobe wordt ontvangen, controleer of IP aan de lijst van gewenste personen door de Zorg van de Klant wordt toegevoegd te contacteren.

    Anders valideren:

    • Het wachtwoord bevat geen '@'. De verbinding is mislukt als het wachtwoord '@' bevat.
    • Er zijn geen firewallproblemen die de communicatie tussen Adobe Campaign-toepassingsserver en SFTP-server kunnen belemmeren.
    • De tracert en Telnet van de looppas bevelen van de campagneserver aan sftp om te zien of zijn er om het even welke verbindingskwesties.
    • Er zijn geen problemen met het communicatieprotocol.
    • Poort is open.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1