Einstellungen für die Systemkonfiguration

Sie können Ihre Managementkonsole mit einer Vielzahl von Einstellungen konfigurieren. Sie finden diese Einstellungen auf der Seite Verwaltung > System.

Wenn Sie auf Verwaltung > System klicken, zeigt das System eine Liste mit den Einstellungen an. Klicken Sie auf den Namen einer Systemeinstellung, um eine Anzeige aufzurufen, in der diese Einstellung bearbeitet werden kann.

Anmerkung: Bei Systemeinstellungen, die numerische Werte erwerben, akzeptiert die Managementkonsole alle Werte, die aus einer oder mehreren Ganzzahlen (0 - 9) bestehen. Zeichen numerischer Gruppen wie Kommas (,), Dezimalzahlen (.) und andere Trennzeichen, die keine Ganzzahlen sind, werden nicht unterstützt.

Die Anzeige enthält folgende Schaltflächen:

Die verfügbaren Einstellungen werden in der folgenden Tabelle beschrieben.

Einstellung

Beschreibung

Verfall der Kontosperrung

Standard: 60 Minuten. Nach Ablauf dieses Zeitraums verwirft das System den zuletzt fehlgeschlagenen Anmeldeversuch. Wird dieser Wert auf negativ festgelegt, wird die fehlgeschlagene Anmeldung nicht gelöscht.

Maximale Versuche der Kontosperrungen

Standard: 3. Die zulässige Anzahl der aufeinanderfolgenden fehlgeschlagenen Anmeldeversuche, bevor ein Konto gesperrt wird. Bei 0 wird die Kontosperrung inaktiviert.

Zurücksetzungszeit für die Kontosperrung

Standard: 120 Minuten. Minimum: 5 Minuten.

Der erforderliche Zeitraum, bevor sich ein Benutzer nach der Sperre erneut anmelden darf. Ist dieser Wert negativ, läuft die Sperre niemals ab.
Anmerkung: Der Administrator muss den Benutzer zurücksetzen, damit dieser sich erneut anmelden kann.

Begrenzung der Alert-E-Mails

Legt die maximale Anzahl der Alert-E-Mails fest, die das System binnen einer angegebenen Anzahl von Minuten sendet. Beispiel: 10/60 legt den Maximalwert auf 10 Meldungen pro Stunde fest. Der Standardwert von 0/0 gibt an, dass es keine Einschränkung für Warnmeldungen per E-Mail gibt.

Umgebung des Containers für integrierte Schritte anwenden

Standard: Nein. Ist die Einstellung "Ja", wird die Umgebung des Projekts oder der Bibliothek angewendet, das bzw. die einen integrierten Schritt enthält.
Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Serverumgebung zuletzt anwenden

Standard: Nein. Ist die Einstellung "Ja", wird die Serverumgebung für den letzten Schritt angewendet. Die Serverumgebung wird nach der Schritt- oder der Projektumgebung angewendet. Dies gilt nur, wenn die Umgebungen angegeben wurden.
Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Maximale Zeichenfolgenlänge prüfen

Standard: 128 Zeichen.

Steuert, wie viele Informationen für die Änderung "detailed" aufgezeichnet werden können. Überschreitet der Wert einer Zeichenfolge diese Anzahl an Zeichen, wird ein Verschlüsselungshash anstelle des ursprünglichen Werts gespeichert. Der Verschlüsselungsdash spart Speicherplatz. Bei Feldern mit sensiblen Informationen wie Kennwörtern wird der Verschlüsselungshash ungeachtet der Zeichenfolgenlänge verwendet.

Prüfrichtlinie

Bestimmt den Umfang der Prüfprotokollierung.
KEINE
Es werden keine Prüfinformationen aufgezeichnet.
SICHERHEIT
Es werden nur sicherheitsrelevante Informationen aufgezeichnet. Die folgenden Beispiele werden angezeigt:
  • Erstellung der Zugriffsgruppe
  • Aktivität der Benutzersitzung
BASIC
Dies ist die Standardeinstellung. Sie wird auch bei ungültigem Prüfrichtlinienwert verwendet. Es werden nur Mindestinformationen aufgezeichnet wie Benutzer, Objekttyp, Benutzer-ID und Aktion.
DETAILED
Zeichnet detaillierte Informationen über veränderte Eigenschaften auf, einschließlich den alten und den neuen Wert. Nicht alle Objekte können diese Informationen bereitstellen. Bei Objekten, die das nicht können, besteht zwischen den Richtlinien "brief" und "detailed" kein Unterschied. Verwenden Sie die Einstellung der Systemkonfiguration "Maximale Länge der Prüfzeichenfolge", um den Umfang der gespeicherten Daten zu beschränken.

Minuten für automatische Abmeldung

Das System meldet inaktive Benutzer automatisch ab. Diese Einstellung gibt die Anzahl der Minuten Leerlaufzeit an, die vergehen müssen, bevor das System einen Benutzer abmeldet. Bei der Einstellung 0 meldet das System die Benutzer nicht automatisch ab.

Tage für automatisches Löschen des Fehlerprotokolls

Tage für automatisches Löschen des Informationsprotokolls

Tage für automatisches Löschen des Warnungsprotokolls

Diese Werte geben an, wie viele Tage die einzelnen Eintragskategorien maximal im Prüfprotokoll verbleiben. Ältere Einträge werden automatisch gelöscht. Ist der Wert 0, löscht das System die Einträge der Kategorie nie. Zeichenfolgewerte nehmen als Ganzzahlen den Wert 0 an. So können Sie statt 0 den Wert Nie oder ähnlich verwenden.

Prüfungshäufigkeit für Buildabbruch

Gibt in Sekunden an, wie häufig das System nach Buildabbruchsanfragen sucht.

Konsolenport

Die Nummer des vom Web-Server verwendeten Ports, auf dem Build Forge-Anforderungen überwacht werden.

Konsolen-URL

Eine URL, die vom Webserver zur Suche nach Build Forge-Anfragen überwacht wird.

Dieser Wert muss festgelegt werden, wenn die Konsole über einen anderen Port als 80 ausgeführt wird. Ist dieser Wert festgelegt, überschreibt er die Standardkonsolen-URL mit diesem Wert. Sie hat das Format protocol://hostname[:port]. Beispiel: http://myHost:81.

Schrittabschnitte bei Fehlschlag fortsetzen

Bestimmt das Ausführungsverhalten mehrerer Befehlsteile im selben Schritt. Ist der Standard auf Nein gesetzt, führt ein fehlgeschlagener Befehlsteil im Schritt zu einem Fehlschlagen des gesamten Schritts. Ist dieser Wert auf Ja gesetzt, führt ein fehlgeschlagener Befehlsteil nicht zu einem Fehlschlagen des gesamten Schritts. Sie können andere Befehlsteile im Schritt ausführen. Weitere Informationen zum Befehlsteil finden Sie im Abschnitt "Aufteilung eines Schritts" (Entwicklung > Mit Schritten arbeiten > Ausführungsreihenfolge steuern).

Fehlende Pfade erstellen

Standard: Nein. Ist der Wert "Ja", erstellt das System Pfade für Projekte, falls noch kein Pfad vorhanden ist.

Schwellenwert für Datenbankgröße

Der Schwellenwert der Datenbankgröße, bei dem die Konsole eine Meldung sendet.
Hinweis: Die Leistung der Benutzerschnittstelle sinkt je näher der Schwellenwert rückt. Durch Ausführen einer Datenbankbereinigung oder Erhöhen des Schwellenwerts verbessert sich die Leistung wieder.

Standard: 2G.

Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Benachrichtigung bei Erreichen des Schwellenwerts für die Datenbankgröße

Der Benutzername oder die Benachrichtigungsgruppe, an die die E-Mail gesendet wird, sobald der Schwellenwert der Datenbankgröße erreicht wird. Bei Verwendung eines Benutzernamens wird die Adresse im Feld E-Mail für den Benutzer verwendet. Siehe Verwaltung > Benutzer.
Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Date Once

Bestimmt, ob der Befehlswert "DATE" einmal pro Vorgang oder einmal pro Schritt festgelegt wird. Das Verhalten hängt vom zugewiesenen Wert ab. Siehe folgende:
  • Standard: Nein. Der Befehlswert '.date' ist auf einmal pro Schritt festgelegt. Jeder Schritt bewertet den Wert '.date' erneut mithilfe der Zeitzone der Agentmaschine. Der Agent liefert den Wert. Startet bei Beibehaltung des Werts "DATE" erneut. Sie werden wie bei der Erstausführung erneut ausgewertet. Diese Variable bringt für jeden Schritt, in dem sie verwendet wird, einen anderen Wert mit, da der Wert "DATE" für jeden Schritt erneut interpretiert wird.
  • Ja: Der aktuelle Befehlswert '.date' wird einmal pro Aufgabe eingestellt. Der Wert "DATE" wird mithilfe der Zeitzone des Steuerkomponentenhosts anstatt durch die Zeitzone des Agenten erzeugt. Startet bei Beibehaltung des Werts "DATE" erneut.

Geben Sie Ja ein, wenn Sie in E-Mail-Benachrichtigungen eine Umgebungsvariable verwenden, die '.date' enthält, beispielsweise den Befehl '.email' oder Benachrichtigungsvorlagen. Die in E-Mails verwendeten Umgebungsvariablen verwenden dann die Zeitzone der Maschine.

Standard-Agentenport

Legt die Portnummer fest, über die standardmäßig Verbindungen zu Agenten hergestellt werden.

Standard-Importklasse

Die Klasse, die verwendet wird, wenn für ein importiertes Projekt keine oder keine bestehende Klasse vorhanden ist.

Standard: Produktion

Digest Algorithm (Message-Digest-Algorithmus)

Der Algorithmus für Message-Digest. Es gibt auch eine entsprechende Einstellung 'digest_algorithm' in der Agentenkonfiguration. Gültige Werte sind SHA1 und SHA2.

Standardalgorithmus: SHA1

Anmerkung: Wenn Sie den Secure Hash Algorithm 2 (SHA2) zur Aktivierung der Kennwortverschlüsselung in der Management Console und im Agenten verwenden, aktualisieren Sie die Eigenschaftendatei bfpwcrypt.conf der Kennwortverschlüsselung.

Hinweis: Die Perl-Steuerkomponente unterstützt nicht den Secure Hash Algorithm 2 (SHA2) im Message-Digest. Die Unterstützung des SHA2-Digest erfolgt für den Java-MJC von Build Forge 8.0 und den Build Forge Agent 8.0.

Wenn die Kennwortverschlüsselung in der Konfigurationseigenschaftendatei bfpwcrypt.conf nicht aktiviert ist, aktivieren Sie anhand dieser Schritte die Kennwortverschlüsselung für SHA2:
  1. Benennen Sie die Konfigurationseigenschaftendatei der Kennwortverschlüsselung um. Beispiel: Ändern Sie den Namen der Datei bfpwcrypt.conf in bfpwcrypt.conf.sha1.
  2. Navigieren Sie zu Verwaltung > System und ändern Sie die Einstellung für Hashalgorithmus in SHA2.
  3. Starten Sie die Managementkonsole erneut. Eine neue Datei bfpwcrypt.conf wird erstellt.
  4. Aktivieren Sie Kennwortverschlüsselung. Navigieren Sie zu Verwaltung > Sicherheit und legen Sie die Einstellung für Kennwortverschlüsselung wurde aktiviert auf Ja fest. Klicken Sie auf Speichern und auf BFClient.conf-Masterdatei aktualisieren.
  5. Optional: Navigieren Sie zu Verwaltung > Sicherheit > Keystore und aktualisieren Sie das Keystore-Kennwort. Navigieren Sie bei Bedarf zu Verwaltung > Server > Serverauthentifizierung, Verwaltung > LDAP bzw. Verwaltung > Benutzer und aktualisieren Sie die jeweiligen Kennwörter.
  6. Wenn der Agent auch die Kennwortverschlüsselung aktiviert, kopieren Sie die neu generierte Datei bfpwcrypt.conf auf den Server, auf dem sich der Agent befindet.
  7. Falls das ssl_key_password beim vorherigen Festlegen in der Datei bfagent.conf verschlüsselt wurde, müssen Sie das Kennwort erneut verschlüsseln. Beispiel: Aktivieren Sie digest_algorithm SHA2 durch Entfernen von # vor der Zeile in der Datei bfagent.conf. Führen Sie anschließend in der Befehlszeile eine erneute Verschlüsselung mit dem Befehl bfagent -e <ihr kennwort> durch. Dadurch wird ein neu verschlüsseltes Kennwort erstellt. Setzen Sie das ssl_key_password in der Datei bfagent.conf anhand dieses neu verschlüsselten Kennworts zurück und speichern es.
  8. Führen Sie einen Neustart von bfagent aus.

Digest Algorithm (Fortsetzung)

Hinweis (Fortsetzung):Wenn die Kennwortverschlüsselung in der Konfigurationseigenschaftendatei bfpwcrypt.conf aktiviert ist, aktivieren Sie anhand dieser Schritte die Kennwortverschlüsselung für SHA2 erneut:
  1. Inaktivieren Sie die Kennwortverschlüsselung. Navigieren Sie zu Verwaltung > Sicherheit und legen Sie die Einstellung für Kennwortverschlüsselung wurde aktiviert auf Nein fest. Klicken Sie auf Speichern und auf BFClient.conf-Masterdatei aktualisieren, um zu gewährleisten, dass das bf_keystore_password in der Datei bfclient.conf ungleich dem Format {bfcrypt:xxx..}yyy... ist.
  2. Wenn die ServerAuth-, LDAP- und Benutzerkennwörter seit der anfänglichen Aktivierung der Kennwortverschlüsselung hinzugefügt oder aktualisiert wurden, navigieren Sie zu Verwaltung > Sicherheit > Keystore und aktualisieren Sie die jeweiligen Kennwörter.
  3. Benennen Sie die Konfigurationseigenschaftendatei der Kennwortverschlüsselung um. Beispiel: Ändern Sie den Namen der Datei bfpwcrypt.conf in bfpwcrypt.conf.sha1.
  4. Navigieren Sie zu Verwaltung > System und ändern Sie die Einstellung für Hashalgorithmus in SHA2.
  5. Starten Sie die Managementkonsole erneut. Eine neue Datei bfpwcrypt.conf wird erstellt.
  6. Aktivieren Sie Kennwortverschlüsselung. Navigieren Sie zu Verwaltung > Sicherheit und legen Sie die Einstellung für Kennwortverschlüsselung wurde aktiviert auf Ja fest. Klicken Sie auf Speichern und auf BFClient.conf-Masterdatei aktualisieren.
  7. Optional: Navigieren Sie zu Verwaltung > Sicherheit > Keystore und aktualisieren Sie das Keystore-Kennwort. Navigieren Sie bei Bedarf zu Verwaltung > Server > Serverauthentifizierung, Verwaltung > LDAP bzw. Verwaltung > Benutzer und aktualisieren Sie die jeweiligen Kennwörter.
  8. Wenn der Agent auch die Kennwortverschlüsselung aktiviert, kopieren Sie die neu generierte Datei bfpwcrypt.conf auf den Server, auf dem sich der Agent befindet.
  9. Falls das ssl_key_password beim vorherigen Festlegen in der Datei bfagent.conf verschlüsselt wurde, müssen Sie das Kennwort erneut verschlüsseln. Beispiel: Aktivieren Sie digest_algorithm SHA2 durch Entfernen von # vor der Zeile in der Datei bfagent.conf. Führen Sie anschließend in der Befehlszeile eine erneute Verschlüsselung mit dem Befehl bfagent -e <ihr kennwort> durch. Dadurch wird ein neu verschlüsseltes Kennwort erstellt. Setzen Sie das ssl_key_password in der Datei bfagent.conf anhand dieses neu verschlüsselten Kennworts zurück und speichern es.
  10. Führen Sie einen Neustart von bfagent aus.

Schnellstart aktivieren

Standard: Nein. Alle Projekte zeigen das folgende Symbol an: Schnellstartsymbol. Wenn Sie auf das Projekt klicken, werden alle im Projekt enthaltenen Variablen des Variablentyps Änderung erforderlich geprüft. Das Projekt wird gestartet, wenn es keine Variable Änderung erforderlich enthält. Enthält das Projekt eine Variable Änderung erforderlich, wird das Projekt nicht gestartet. Ein Dialogfeld beschreibt, warum es nicht gestartet werden kann. Das folgende Symbol ändert die Anzeige: Symbol 'Schnellstart inaktiviert'.
Anmerkung: Nur für das Projekt definierte Variablen werden geprüft. Für Schritte im Projekt definierte Variablen werden nicht geprüft. Siehe auch Änderungen von Projektvariablen beim Starten eines Vorgangs.

Ist der Wert auf Ja eingestellt, überprüft die Seite "Projekte" alle Projektumgebungen, um zu bestimmen, ob eine der Variablen auf den Typ Änderung erforderlich gesetzt wurde. Bei Projekten, die sofort gestartet werden können, wird das folgende Symbol angezeigt: Schnellstartsymbol.

Festes Ausführungslimit

Standard: Nein. Ist die Einstellung Ja, startet das System einen planmäßigen Build eines Projekts, wenn der Start nicht die Einstellung Ausführungslimit des Projekts verletzt. Ist die Einstellung Nein, ignoriert das System die Einstellung Ausführungslimit des Projekts für planmäßige Builds.

Standardgruppe für Import mit sicherem Zugriff

Ist die Einstellung Import mit sicherem Zugriff auf J gesetzt, gibt diese Einstellung die Standardgruppe für den sicheren Zugriff auf importierte Projekte an.

Standardgruppe für Import ohne sicheren Zugriff

Ist die Einstellung Import mit sicherem Zugriff auf N gesetzt, legt diese Einstellung die Standardgruppe für den sicheren Zugriff auf importierte Projekte fest. Die Standardgruppe wird nur verwendet, wenn die Importdatei keine Zugriffsgruppe aufweist.

Import mit sicherem Zugriff

Wenn der Wert J festgelegt wird, weist das System die in der vorigen Einstellung aufgeführte Standardzugriffsgruppe importierten Datenobjekten zu. Mit diesem Wert werden alle in der importierten XML-Datei angegebenen Zugriffsgruppen überschrieben, um ein Überschreiben der Sicherheit nicht durch den Import von Daten zu verhindern. Wenn der Wert N festgelegt wird, beachtet das System die Einstellungen für Zugriffsgruppen in importierten Dateien.

Tag übernehmen

Ist der Wert Ja festgelegt, müssen von einer Kette gestartete Vorgänge dasselbe Vorgangstag verwenden wie das aufrufende Programm. Ruft BUILD_15 des Projekts "MasterProject" das Projekt "ComponentProject" auf, werden Vorgangstag und Vorgangsverzeichnisname für die Aufführung von "ComponentProject" zu BUILD_15.
Anmerkung: Das aufgerufene Projekt übernimmt stets das Originaltag des aufrufenden Programms, wenn das Aufrufertag während der Ausführung geändert wird. Beispiel: Aufgrund des Befehls .retag behält das aufgerufene Projekt weiterhin das Tag bei, mit dem das aufrufende Programm gestartet wurde.

Ungültige Zeichen für relatives Verzeichnis

Legt die Zeichen fest, die das System bei der Verwendung in Projektnamen in Unterstriche ändert.

LASTRUN-Format

Geben Sie den Wert für die Formatumgebungsvariable BF_LASTRUN ein. Verwenden Sie hierzu die vom Befehl .date definierten Datumsformatzeichen. Siehe .date.

Lizenzserver

Hostname des Lizenzservers. Dieser Name wird während der Installation festgelegt. Beispiel: myhost.mycompany.com. Der Wert kann eine Portnummer enthalten. Beispiel: myhost.mycompany.com:80. Informationen zur Änderung des Lizenzservers finden Sie in Lizenzserver für die Managementkonsole ändern.

Debugmodus für Verknüpfungen

Wenn der Wert auf Ja gesetzt ist, testen die für die Adapterverknüpfungen definierten Vorgänge die Verknüpfung, anstatt das zugeordnete Projekt auszuführen. Die Vorgangsausgabe enthält einen einzelnen Schritt, der die Ausgabe des Adapters enthält. Die Daten sind nützlich, wenn Sie eine Fehlerbehebung für Ihre Adapterschnittstellen ausführen.

Anmerkung: Sie können Debugging für eine individuelle Adapterverknüpfung festlegen, indem Sie den Status für die Adapterverknüpfung auf Debug festlegen. Der Status hat Vorrangstellung gegenüber der Einstellung "Debugmodus für Verknüpfungen".

Manuelle Vorgänge verknüpfen

Bestimmt, ob das System Adapter über Adapterverknüpfungen ausführt, wenn Sie einen manuellen Schnellstart für ein Projekt ausführen, anstatt es über das Planungssystem auszuführen.

Die Prüfung der Verknüpfung erstellt unter Umständen zusätzliche Ausgabe im Stücklistenbericht für den Vorgang.

Wenn N festgelegt ist, wir der Link nicht geprüft oder wird beim Starten des Vorgangs ausgeführt.

Maximale Konsolenprozesse

Legt die maximale Anzahl an Prozessen fest, die die Konsole gleichzeitig ausführen kann. Verwenden Sie diese Einstellung zur allgemeinen Regulierung der Konsolenaktivität. Zur Verwaltung von Prozessen speichert das System eine ID für jeden Prozess in der Datenbank und prüft deren Summe, bevor es einen neuen externen Prozess startet. Der Wert muss um mindestens 5 größer sein als die Einstellung Größe der Ausführungswarteschlange. Anderenfalls kann das System nicht ausreichend Prozesse zur Unterstützung der Ausführungswarteschlange ausführen.
Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Maximale Verschachtelungstiefe

Steuert die Anzahl der Ebenen, die das System für die Verschachtelung von Projekten zulässt, damit Projekte nicht unbegrenzt verschachtelt werden können. Der Standardwert ist 32. Ist der Wert auf 0 gesetzt, verwendet das System 32. Erreicht das System die Verschachtelungsgrenze, wird ein integriertes Projekt, das die Grenze überschreitet, nicht ausgeführt. Die Schritte werden nicht in das enthaltende Projekt eingefügt. In die Liste der Systemnachrichten wird die Nachricht Integration abgebrochen geschrieben.
Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Maximale gleichzeitige Servertests

Gibt an, wie viele Servertests gleichzeitig ausgeführt werden können. Je nach Ihren Systemressourcen kann die gleichzeitige Ausführung zu vieler Servertests die Konsole erheblich verlangsamen oder sperren.

Gleichzeitige Bereinigungen maximal

Legt fest, wie viele Bereinigungen gleichzeitig ausgeführt werden können. Sie können beliebig viele Builds bereinigen. Wenn die Anzahl der Builds aber den Wert im Feld Gleichzeitige Bereinigungen maximal überschreitet, werden sie gleichzeitig gelöscht. Standard: 20.

Maximale Aktualisierungen

Die maximale Anzahl automatischer Aktualisierungen einer Seite. Standard: 50.

Klasse bei Verkettung überschreiben

Legt fest, ob das System die Klasse eines verketteten Projekts durch die Klasse seines aufrufenden Programms ersetzt. Bei dem Standardwert J überschreibt das System die Klasse des verketteten Projekts und verwendet stattdessen die Klasse des aufrufenden Programms.

Tage für Ablauf der Kennwortgültigkeit

Gibt die Anzahl der Tage an, bevor Benutzer, deren Kennwörter auf den Ablauf eingestellt sind, ihre Kennwörter ändern müssen. Wenn diese Zeit abläuft, müssen die Benutzer ihre Kennwörter ändern.

Kennwortformat

Gibt mit einer Formatierzeichenfolge von sechs durch Punkte getrennten Feldern die Anforderungen an Benutzerkennwörter an.
length.char_types.upper.lower.numeric.special

Beispiel: 5.2.u1.l1.n1.s1.

Die ersten beiden Felder geben Folgendes an:

  • Mindestlänge des Kennworts (Zeichen).
  • Mindestanzahl der zu verwendenden Zeichentypen (eine Ganzzahl zwischen 1 und 4) in den verbliebenen vier Feldern.

Die verbleibenden Felder geben den zu verwendenden Zeichentyp und die erforderliche Anzahl Zeichen an. Jedes Feld enthält einen Typ und eine Zahl.

  • Typ: u (Großbuchstaben), l (Kleinbuchstaben), n (Zahl) oder s (Sonderzeichen). Großschreibung (U, L, N, S) gibt an, dass das Zeichen erforderlich ist. Kleinschreibung (u, l, n, s) gibt an, dass das Zeichen optional ist.
  • Anzahl: Erforderlich. Gibt die Anzahl der erforderlichen Zeichen an, wenn sie verwendet werden.

Es gibt folgende Typen:

  • U oder u gibt Großbuchstaben an. Diese Zeichen schließen alle Zeichen ein, die in den jeweiligen Landessprachen als Buchstabe angesehen werden und nicht kleingeschrieben sind. Hierzu gehören insbesondere Zeichen in Großschreibung, Zeichen für die Schreibung mit großem Anfangsbuchstaben und alle Buchstaben, für die es nur eine einzige Schreibweise gibt, zum Beispiel Chinesisch.
  • L oder l gibt Kleinbuchstaben an. Dazu gehören alle Zeichen, die in den jeweiligen Landessprachen als kleingeschriebene Buchstaben angesehen werden.
  • N oder n gibt numerische Zeichen an. Hierzu gehören alle Zeichen, die in der jeweiligen Landessprache als Ziffer angesehen werden.
  • S oder s gibt Sonderzeichen an. Alle Zeichen, die nicht in die drei zuvor erläuterten Kategorien passen. Dies schließt alle Zeichen ein, bei denen es sich weder um einen Buchstaben noch um eine Ziffer handelt.

Beispiel: Die Zeichenfolge 5.2.u1.l1.n1.s1 gibt folgende Anforderungen für das Kennwort an:

  • Es muss mindestens fünf Zeichen lang sein.
  • Es muss Zeichen aus mindestens zwei der vier Kategorien (Großbuchstaben, Kleinbuchstaben, numerische Zeichen, Sonderzeichen) enthalten.
  • Bei jedem Typ dient ein Zeichen des Typs als Übereinstimmung mit der Anforderung.

Kennwörter wie abC1x und Abc2% erfüllen die Anforderungen.

Build Forge-Steuerkomponente anhalten

Wenn der Wert J festgelegt wird, führt das System alle aktuellen Vorgänge vollständig aus und hält die Steuerkomponente an. Wählen Sie den Wert N, um zum Normalbetrieb zurückzukehren.

Öffentlicher Hostname

Wird diese Einstellung festgelegt, setzt das System deren Wert als Server-Hostnamen in der Variablen CONSOLEHOST in Benachrichtigungsvorlagen ein.

Zeitpunkt für Bereinigungsprüfung

Legt fest, nach wie vielen Minuten zwischen Prüfungen das System Vorgänge sucht, die bereinigt werden sollen.

Allgemein zugängliches Verzeichnis für Schnellberichte

Die Speicherposition für Entwürfe allgemein zugänglicher Berichte im Dateisystem.

Verwenden Sie in Version 7.1 diese Systemeinstellung für die Angabe des vollständig qualifizierten Pfads zu allgemein zugänglichen Berichten. Ihre Berichtsentwürfe müssen sich in diesem Verzeichnis befinden, damit sie automatisch migriert werden können.

In früheren Releases ist die Standardspeicherposition für Dateien (../../reports/public) relativ zum Installationsverzeichnis des Anwendungsservers z. B.: <bfinstallationsverzeichnis>/Apache/tomcat/webapps/quickReport.

Schnellberichtverzeichnis "Temp"

Geben Sie hier in Version 7.1 ein vollständig qualifiziertes Verzeichnis auf demselben Host an, auf dem sich auch die Komponente "Services Layer" befindet. Services Layer verwendet dieses Arbeitsverzeichnis, um die Berichtsentwürfe aufzulisten, die erfolgreich in die Datenbank migriert wurden.

In früheren Releases wurden in diesem Verzeichnis vorübergehend Entwürfe für Schnellberichte gespeichert, bevor sie im öffentlichen oder persönlichen Verzeichnis des Dateisystems gespeichert wurden.

Schnellberichtverzeichnis "Users"

Die Speicherposition für persönliche Berichtsentwürfe im Dateisystem.

Verwenden Sie in Version 7.1 diese Systemeinstellung für die Angabe des vollständig qualifizierten Pfads zu allgemein zugänglich Berichten. Die Berichtsentwürfe müssen sich in diesem Verzeichnis befinden, damit sie automatisch migriert werden können.

In früheren Releases ist das Standardverzeichnis (../../reports/users) für private Berichte relativ zum Installationsverzeichnis des Anwendungsservers, z. B.: <bfinstallationsverzeichnis>/Apache/tomcat/webapps/quickReport.

Sprachenpakete erneut laden

Standardeinstellung: Nein. Ist die Einstellung "Ja", lädt die Konsole ihre Sprachpakete beim Neustart erneut und setzt diesen Wert auf Nein zurück. Ab Version 7.0.1 nicht mehr erforderlich.

Schnittstellenvorlagen zurücksetzen

Mit dieser Einstellung setzen Sie die Adaptervorlagen zurück (um Änderungen aus einer Aktualisierung in Ihre Konfiguration zu kopieren). Legen Sie den Wert Ja fest, um diese Einstellung verwenden zu können, und warten Sie eine Minute. Das System setzt die Vorlagen zurück und setzt anschließend den Wert auf Nein zurück.

Vorgangsanzahl auf Servern zurücksetzen

Verwenden Sie die Einstellung Ja, um die Vorgangsanzahl (BF_JOBS) für alle Server gleichzeitig auf null zurückzusetzen. Die Zurücksetzung erfolgt während der Ausführung des Prüfintervalls für das Manifest. Der Standard ist alle 10 Sekunden.

Nachdem BF_JOBS für alle Server zurückgesetzt wurden, wird der Wert für "Vorgangsanzahl auf Servern zurücksetzen" auf den Standardwert Nein zurückgesetzt.

Berichtsmigration erneut starten

Standardeinstellung: Nein. Legen Sie diesen Wert auf Ja fest, wenn Sie In Version 7.1 eine Migration ohne Neustart der Services Layer-Komponente starten möchten.

Kettenverknüpfungen ausführen

Legt fest, ob ein gestartetes Kettenprojekt auch alle zugeordneten Adapterverknüpfungen startet.

Größe der Ausführungswarteschlange

Dieser Wert beschränkt die Anzahl der Vorgänge, die das System gleichzeitig auszuführen versucht. Wenn die Anzahl der Ausführungen in der Warteschlange diese Zahl erreicht oder übersteigt, hört das System auf, Ausführungen aus der Warteschlange in die Ausführungswarteschlange zu versetzen, bis die Anzahl der Vorgänge unter diesen Wert sinkt. Wenn Sie die Größe der Ausführungswarteschlange ändern, müssen Sie die Einstellung "Maximale Konsolenprozesse" prüfen. Diese sollte die Größe der Ausführungswarteschlange um mindestens 5 übersteigen.

Startumgebung speichern

Steuert den Standardwert des Kontrollkästchens Umgebung speichern auf der Seite für den manuellen Start eines Projekts. Wenn die Einstellung J ist, ist das Kontrollkästchen aktiviert. Dies ist die Standardeinstellung. Anderenfalls ist das Kontrollkästchen nicht aktiviert. Wenn Sie das Kontrollkästchen Umgebung speichern aktivieren, werden alle Änderungen an den Umgebungsvariablen auf der Startseite und im Umgebungssatz der Datenbank gespeichert. Alle zukünftigen Buildausführungen verwenden diese Werte als Standard.

Serverumgebung vor Verkettungsumgebung

Bestimmt, ob das System eine Schrittserverumgebung vorher J oder nachher N festlegt. Dieser Wert legt die Kettenprojektumgebung innerhalb des Schritts fest. Die Variablen in der zweiten verarbeiteten Umgebung setzen die Variablen in der ersten Umgebung außer Kraft. Der Standardwert ist Y. Das bedeutet, dass die Umgebung des Verkettungsprojekts als Zweites verarbeitet wird und die Serverumgebung des Schritts außer Kraft setzt.
Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Lesezeitlimit für Server

Die Wartezeit in Sekunden, bevor das System Versuche beendet, den Agenten zu lesen.
Anmerkung: Neuerungen in Version 8.0. Wird nur für den Java-Master-Job-Controller verwendet.

Wiederholungen für Server

Legt fest, wie oft das System versucht, einem Server einen Schritt zuzuordnen, bevor es aufgibt und den Schritt fehlschlagen lässt, wenn alle Auswahlbedingungen für den Serverabgleich vorhanden sind.

Schreibzeitlimit für Server

Die Wartezeit in Sekunden, bevor das System Versuche beendet, auf den Agenten zu schreiben.
Anmerkung: Neuerungen in Version 8.0. Wird nur für den Java-Master-Job-Controller verwendet.

Servertestfrequenz

Wird mit der Anzahl aktivierter Server verwendet, um festzustellen, wie oft die Manifestdaten für Server getestet und aktualisiert werden sollen. Der Standardwert ist 120 Minuten oder 2 Stunden. Ein Wert von 0 gibt an, dass Sie keinen Server überprüfen müssen.

Während dieser Überprüfungen nimmt das System Kontakt mit allen aktivierten Servern auf, um Folgendes zu verifizieren:

  • Die Server sind noch erreichbar.
  • Die Anmeldeinformationen des Servers sind korrekt
  • Die Manifestdaten für den Server sind aktuell

Servertests werden mit mindestens einem Server pro Minute durchgeführt. Die Rate erhöht sich, wenn die Anzahl der Server größer ist als diese Einstellung.

Das System verteilt die Tests gleichmäßig über das Intervall. Beispiel:

  • Sie haben 120 Server und für das Intervall sind 120 Minuten definiert. Das System versucht, einen Server pro Minute zu testen 120 Server/120 Minuten.
  • Sie haben 12.000 Server und für das Intervall sind 1200 Minuten definiert. Das System versucht, 10 Server pro Minute zu testen.
  • Sie haben 10 Server und für das Intervall sind 120 Minuten definiert. Es wird ein Server pro Minute überprüft. In diesem Szenario wird ein Server bis zu 12 Mal während des Aktualisierungsintervalls überprüft.

Manuelle Servertests werden aus der Konsole gestartet und haben Vorrang vor automatisierten Tests.

Die Komplexität des Collectors eines Servers kann den Durchsatz beeinflussen. Ein Collector, der viele manuelle Befehle für die Datenerfassung ausführt, kann mehr als eine Minute benötigen.

Verbindungszeitlimit für Serververwendung

Anmerkung: Wird auf Java-Steuerkomponenten nicht unterstützt.

Gibt an, wie viele Sekunden die Managementkonsole nach der Erstellung einer Agentenverbindung maximal wartet, bis die Verbindung geöffnet wird, bevor ein Schrittfehler auftritt. Die Verbindung kann auch fehlschlagen, wenn ein Socketfehler auftritt oder der Code vor Ablauf des Zeitlimitintervalls fehlschlägt.

Legt den Zeitlimitwert für eine vorhandene Verbindung zu einem Agenten fest. Agenten sind so angelegt, dass sie alle 15 Sekunden Kontakt mit der Managementkonsole aufnehmen. Findet während eines Zeitlimitintervalls kein Kontakt statt, wurde der Agent möglicherweise gestoppt oder es könnte ein Netzkommunikationsfehler vorliegen. Wird dieser Wert überschritten schlägt der Schritt fehl.

Wartezeit für Server

Legt die Anzahl der Sekunden zwischen Prüfungen fest, um zu ermitteln, ob ein Server verfügbar geworden ist.

Anmerkung: Neuerungen im Release 8.0. Wird nur für den Java-Master-Job-Controller verwendet.

URL des Authentifizierungsservlets der Serviceebene

Durch Festlegen dieser Option wird die programmgesteuert erstellte URL zum Authentifizierungsservlet von Serviceebene überschrieben.

Wenn Sie einen Aliasnamen oder einen anderen Port als den Standardport verwenden, muss diese Einstellung mit dem folgenden Format aktualisiert werden: http://server:port/jas/AuthServlet

SMTP-Server

Legt fest, dass das System beim Senden von E-Mail-Benachrichtigungen als SMTP-Server verwendet wird.

Die Standardeinstellung ist localhost.

Build Forge-Umgebungsvariablen in den Stapelspeicher stellen

Normalerweise ändert das System den Namen von BF_-Variablen, die an ein verkettetes Projekt übergeben werden, in BF_CALLER_. Diese Einstellung legt fest, ob das System die Benennung stapelt, wenn die Verkettung mehrere Ebenen umfasst. Der Standardwert ist N. Wenn die Einstellung in J geändert wird, erhält die Variable BF_TAG, die von einem zwei Ebenen umfassenden aufrufenden Projekt abgeleitet wird, den Namen BF_CALLER_CALLER_TAG.

Maximale Schrittwiederholungen

Legt fest, wie oft ein Schritt versucht, eine Verbindung zu einem Agenten herzustellen, wenn der erste Versuch fehlschlägt. Der Schritt schlägt fehl, wenn während dieser Wiederholungen keine Verbindung hergestellt wird.

Benutzerauthentifizierung lokal speichern

Bestimmt, ob die Benutzerauthentifizierungsinformationen der Systemcache-LDAP oder des Active Directory verschlüsselt werden. Der Standardwert ist Ja. Das System ist nur relevant, wenn Sie LDAP- bzw. Active Directory-Authentifizierung verwenden. Wenn die Einstellung Ja lautet, stellt das System die Informationen zur Benutzerauthentifizierung in verschlüsselter Form in den Cache und kann sie mit den speziellen Variablen _USE_BFCREDS und _USE_BFCREDS_DOMAIN verwenden.
Anmerkung: Dieser Wert wird für die Benutzerauthentifizierung bei Servern verwendet.
Sie können das Caching ausschalten, indem Sie den Wert in Nein ändern. In diesem Fall kann das System bei der Anmeldung an einem Server jedoch nicht die speziellen Variablen _USE_BFCREDS und _USE_BFCREDS_DOMAIN für die Berechtigungsnachweise der Benutzer verwenden.

E-Mail für Systemalert

Das System sendet Alert-E-Mail-Nachrichten an die mit dieser Einstellung festgelegte Adresse.

Der Standard ist root@localhost. Die folgenden Formate für E-Mail-Adressen werden unterstützt:
Benutzername@host.com
NameBenutzername@host.com
Name "<Benutzername@host.com>"
Name <Benutzername@host.com>
Name "Benutzername@host.com"
Dabei gilt:

Benutzername steht für den E-Mail-Benutzernamen.

Name ist eine beliebige Zeichenfolge, im Allgemeinen ein (Vor)Name in einem bestimmten Format.

Zum Senden an mehrere Adressen trennen Sie diese mit Kommata (,) oder Semikola (;).

Quelle für Systemalert

Wenn das System Alert-E-Mail-Nachrichten sendet, verwendet es die mit dieser Einstellung festgelegte Adresse als Absender.

Der Standard ist root@localhost. Die folgenden Formate für E-Mail-Adressen werden unterstützt:
Benutzername@host.com
Name Benutzername@host.com
Name "<Benutzername@host.com>"
Name <Benutzername@host.com>
Name "Benutzername@host.com"
Dabei gilt:

Benutzername steht für den E-Mail-Benutzernamen.

Name ist eine beliebige Zeichenfolge, im Allgemeinen ein (Vor)name in einem bestimmten Format.

Systemweite Anmeldenachricht

Gibt Ihnen die Möglichkeit, eine Nachricht zu definieren, die über dem Anmeldeformular angezeigt wird.

Systemweite Benutzernachricht

Gibt Ihnen die Möglichkeit, eine Nachricht zu definieren, die auf jeder Seite oben, direkt unter den Navigationsschaltflächen, angezeigt wird.

Tag: Datumsformat

Definiert das Format für die Anzeige des Datums in der Tagvariablen BF_D. Verwenden der Zeichen J, M und T als Variablen für Jahr, Monat und Tag. Dieser Wert zeigt das gewünschte Format und mögliche als Trennzeichen verwendete Sonderzeichen an. Beispiel: Für das Datum 21. September 2005 wird Folgendes angezeigt:

Formatierzeichenfolge...Ausgabe

JMT...050921

M/T/J...09/21/05

Tag: Zeitformat

Definiert das Format für die Anzeige der Uhrzeit in der Tagvariablen BF_T. Die Einstellung "Tag: Zeitformat" verwendet die Zeichen S, M und s für Stunden, Minuten und Sekunden. Die Einstellung S:M:s gibt Folgendes zurück: 12:53:42.

Größe des Protokollendabschnitts für E-Mail-Vorlage

Legt die Anzahl der Zeilen ab dem Ende eines Protokolls fest, die in einer Benachrichtigung angezeigt werden, wenn die Variable TAILNORMALLOG in der Benachrichtigungsvorlage verwendet wird.

Threads beenden

Legt fest, wann ein Thread-Schritt fehlschlägt. Alle anderen aktiven Threadblocks des Projekts werden gestoppt.

Trace der Agentendatenverbindung

Gibt an, ob das ausführliche Tracing für die Kommunikation zwischen der Konsole und den Agenten aktiviert werden soll.

Standard: Nein

Java-Master-Job-Controller als Steuerkomponente für die Ausführung des Vorgangs verwenden

Wird Ja eingestellt, verwendet das System den Java-Master-Job-Controller zur Ausführung der Master-Job-Controller-Projekte. Die Projekte für die Perl-Steuerkomponente können nicht gestartet werden. Neu erstellte Projekte verwenden standardmäßig den Master-Job-Controller, nicht die Perl-Steuerkomponente.

Wird Nein eingestellt, verwendet das System nur die Perl-Steuerkomponente zur Ausführung der Projekte für die Perl-Steuerkomponente.


Feedback