Jump to content

Heiner

Members
  • Gesamte Inhalte

    17
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Heiner

  1. Hallo liebe MCSE Gemeinde!

     

    Ich habe ein seltsames Problem in unserem Netzwerk (Windows 2000 Umgebung, 2 Domaincontroller und Windows 2k Clients.

     

    Nach einer undefinierten Zeit verlieren manche Clients anscheinend die Verbindung zum Domaincontroller. Mit der Folge, dass der Zugriff auf alle Netzverbindungen ncht mehr möglich ist. (Bei dem Zugriff auf eine Laufwerksfreigabe kommt die Fehlermeldung "Ungültiges Authentifizierungspaket).

     

    Die Ansicht aus dem eventvwr.msc habe ich hier mal unten angehangen. Ich tappe mit der Fehlerbehebung momentan völlig im Dunkeln....

     

    Ereignistyp: Fehler

    Ereignisquelle: NETLOGON

    Ereigniskategorie: Keine

    Ereigniskennung: 5719

    Datum: 19.10.2005

    Zeit: 11:06:24

    Benutzer: Nicht zutreffend

    Computer: 20008-020

    Beschreibung:

    Für die Domäne SCHWARTZ ist kein Windows NT- oder Windows 2000 Domänencontroller verfügbar. Folgender Fehler ist aufgetreten:

    Es sind momentan keine Anmeldeserver zum Verarbeiten der Anmeldeanforderung verfügbar.

    Daten:

    0000: 5e 00 00 c0 ^..À

     

     

    Ereignistyp: Warnung

    Ereignisquelle: w32time

    Ereigniskategorie: Keine

    Ereigniskennung: 54

    Datum: 19.10.2005

    Zeit: 11:06:30

    Benutzer: Nicht zutreffend

    Computer: 20008-020

    Beschreibung:

    Der Windows Zeitdienst konnte keinen Domänencontroller finden. Zeit- und Datumsaktualisierungen waren nicht möglich.

    Daten:

    0000: e5 03 00 00 å...

     

    Ereignistyp: Fehler

    Ereignisquelle: LsaSrv

    Ereigniskategorie: Geräte

    Ereigniskennung: 5000

    Datum: 19.10.2005

    Zeit: 11:09:24

    Benutzer: Nicht zutreffend

    Computer: 20008-020

    Beschreibung:

    Das Sicherheitspaket Negotiate verursachte eine Ausnahme und wurde deaktiviert. Daten: Ausnahmeinformationen

    Daten:

    0000: 05 00 00 c0 00 00 00 00 ...À....

    0008: 00 00 00 00 18 f2 55 78 .....òUx

    0010: 02 00 00 00 00 00 00 00 ........

    0018: 0c 00 00 00 3f 00 01 00 ....?...

    0020: 00 00 00 00 00 00 00 00 ........

    0028: 00 00 00 00 00 00 00 00 ........

    0030: 00 00 00 00 00 00 00 00 ........

    0038: 7f 02 ff ff 00 00 ff ff .ÿÿ..ÿÿ

    0040: ff ff ff ff 00 00 00 00 ÿÿÿÿ....

    0048: 00 00 00 00 00 00 00 00 ........

     

    Ereignistyp: Warnung

    Ereignisquelle: MRxSmb

    Ereigniskategorie: Keine

    Ereigniskennung: 3034

    Datum: 19.10.2005

    Zeit: 11:22:24

    Benutzer: Nicht zutreffend

    Computer: 20008-020

    Beschreibung:

    Der Redirectordienst konnte den Sicherheitskontext oder die Abfragekontextattribute nicht initialisieren.

    Daten:

    0000: 00 00 08 00 02 00 56 00 ......V.

    0008: 00 00 00 00 da 0b 00 80 ....Ú..?

    0010: 00 00 00 00 fe 00 00 c0 ....þ..À

    0018: 00 00 00 00 00 00 00 00 ........

    0020: 00 00 00 00 00 00 00 00 ........

    0028: 7d 04 00 00 fe 00 00 c0 }...þ..À

     

    Ereignistyp: Fehler

    Ereignisquelle: DCOM

    Ereigniskategorie: Keine

    Ereigniskennung: 10003

    Datum: 19.10.2005

    Zeit: 11:22:25

    Benutzer: Nicht zutreffend

    Computer: 20008-020

    Beschreibung:

    Zugriff verweigert beim Versuch, einen DCOM-Server unter Verwendung von DefaultLaunchPermssion zu starten. Server:

    {00020906-0000-0000-C000-000000000046}

    Benutzer: Unavailable/Unavailable, SID=Unavailable.

     

     

    Für alle Tipps bin ich sehr sehr dankbar !!!

     

    Viele Grüße

     

    Heiner

  2. Und hier kommt die Lösung ;)

     

    Manchmal bringt lange grübeln einen doch weiter.

     

    Die ICA und auch die RDP Protokolle scheinen sehr anfällig für Packet Fragmentations zu sein.

     

    Ich habe die MTU in meinem VPN Gateway reduziert auf 1380 :suspect: und schon geht es. Wenn ich die Maschine hinter dem Tunnel mit "ping -l 1500 "IPADRESSE"" anpinge, zeigte er mir an das alle Pakete fragmentiert seien. Danach ging es ohne Probleme...

     

    Problem solved !

  3. Hm, auf der Maschine selbst eigentlich nicht. Das einzige was in die Richtung zielt (und da hatte ich auch schon drüber nachgedacht...) ist eine schlecht programmierte Kalkulationsanwendung, welche uns schon öfter Ärger bereitete und ich nur mit vielen Tricks auf dem TS ans laufen gebracht habe. Diese greift über JET auf ein paar MDB´s zu.

     

    Der Link aus Deinem Artikel ist leider nicht funktionstüchtig. Wo sollte er ursprünglich hinführen, dann schaue ich selber noch mal da nach...

  4. Danke für die Lösungsansätze - aber so leicht ist es glaube ich nicht.

     

    Die Dateien haben alle den Namen "JETXXXX.TMP" wobei XXXX eben welchselnde Hexadezimalwerte sind. Vielleicht hat jemand eine Idee für den Ursprung dieser Dateien.

     

    Löschen konnte ich von den ca. 40 Dateien alle bis auf 3 - diese scheinen von irgendeinem Prozess gerade tatsächlich in Gebrauch zu sein. Berechtigung stellt kein Problem dar, da ich als Administrator angemeldet war. Besitzer der Dateien war die Administratoren-Gruppe, also auch leider kein Indiz. Meine nächste Idee ist, die Maschine zu starten z.b. im abgesicherten Modus und die Dateien dann zu löschen, ich hoffe dass das erzeugen von neuen Userprofiles beim erstmaligen Anmelden dann wieder funktionieren wird!

     

    Viele Grüße

  5. Hallo, an einem W2k Terminalserver habe ich folgendes Phänomen:

     

    Beim anmelden eines neuen Benutzeraccounts wird ja ein Benutzerprofil aus dem Default User Verzeichnis erstellt im Hintergrund.

     

    Bei diesem Prozess erhalte ich eine Fehlermeldung, dass das kopieren von einer Datei unterhalb von "\Dokumente und Einstellungen\defaultuser\temp\*.tmp" nicht möglich wäre. Ein händischer Blick in das Verzeichnis verrät, dass dort wirklich mehrere temporäre Dateien abgelegt sind. Wie kann das - was haben Temp-Dateien in einem Default User Profil verloren ???

     

    Die Dateien kann ich übrigens nicht löschen, da sie angeblich in Verwendung sind.

     

    Auch ein drüberkopieren eines anderen Profils in das Default User Verzeichnis bringt mir die Meldung, dass eben genau diese Temp-Dateien ein Problem verursachen würden.

     

    Meine Frage nun - wie bekomme ich das Default User Profil restauriert ?

    Kennt jemand dieses Problem ?

     

    Vielen Dank!

  6. Hallo, mein kleines aber mal wieder untypisches Problem:

     

    Ein VPN Tunnel zwischen 2 Standorten lässt keine Verbindung via RDP oder ICA zu.

     

    Zugriff auf SMB Freigaben und Drucker funktioniert einwandfrei! Dementsprechend natürlich auch ping u. nslookup usw.

    Das heißt - der Tunnel "steht".

     

    "telnet ica-servername 1494" gibt mir auch das erwartete "ICA ICA" zurück.

    RDP Verbindungen verhalten sich auch sehr interessant:

     

    Das eigentliche Sitzungsfenster öffnet sich zwar, aber es bleibt ein schwarzes Fenster - es erscheint keine Anmeldemaske.

     

    Die einzelnen Statusmeldungen des ICA Clients zeigen ebenfalls an, dass eine Verbindung aufgebaut wird (es wird als letztes "Anmeldeinformationen werden geprüft..." angezeigt) und dann erscheint nach einer Minute ca. ein "Protokollfehler".

     

    Wie gesagt - eigentlich kann es nicht an geblockten Ports oder so liegen, da zum einen alles "offen" ist und zum anderen eben auch der Zugriff so "mehr oder weniger" funktioniert.

     

    Wer weiß Rat?

     

    Vielen Dank !

  7. Hallo, danke erstmal für Eure Antworten!

     

    Also hier geht es nicht um Bilanzen - hier geht es einfach nur um Maschinen in unserer Fertigung, welche wiederrum Formen benötigen und diese Formen benötigen wiederrum Einlegeteile.

     

    Die Daten in der Tabelle sind Werkstattauftragspositionen, denen jeweils eine (Guss-) Maschine, eine Form (in die gegossen werden soll) und ein Einlegeteil (welches in diese Form kommt um z.B. einen Kern im Material zu bilden) zugeordnet wird.

     

    Leider ist die Tabellenstruktur so, dass nun einer Maschine (1. Datensatz mit Auftragsnr. A1234) in der nächsten Zeile der Tabelle eine Form (2. Datensatz mit Auftragsnr. A1234)

    und evtl. in der übernächsten Zeile ein Einlegeteil (3. Datensatz mit Auftragsnr. A1234) hinzukommt.

     

    Alle drei Positionen tragen die gleiche Auftragsnummer. Sie unterscheiden sich nur in der Maschinenbezeichnung (z.B. 1.Datensatz 'Maschine', 2. Datensatz 'Form', 3. Datensatz 'Einlegeteil')

     

    Nun muss ich aber in einer Zeile die Information haben, welche Maschine bei dem Auftrag mit der Nummer A1234 welche Form u. evtl welches Einlegeteil benötigt.

     

    In einer Zeile deswegen, weil das Ergebniss dieses Querys in eine TXT Datei exportiert wird und von dem Produktionsleitstandssystem importiert wird.

     

    Das diese DB Struktur für den Eimer ist, weiß ich auch - leider ist das die Struktur, die das PPS System verwendet. Somit bin ich daran leider gebunden. Es ist aber möglich (wenn das mir helfen könnte?!?) Spalten hinzuzufügen - so hatte ich schon an eine Lösung gedacht, bei der ich eine Spalte hinzufüge und z.B. ein "E" für Einlegeteil oder ein "F" für eine Form hereinschreiben lasse. Das sind dann ca. 500 händisch zu editierende Datensätze und somit noch machbar.

     

    Dann könnte ich evtl eine Abfrage ähnlich dieser hier machen:

    (mit * gekennzeichnete Stellen sind syntaktisch nicht korrekt, das sind die Stellen an denen ich nicht wüsste wie ich es in SQL Query Syntax formulieren muss)

     

    -----------------------------

    SELECT

    aplanpos.aplan AS Auftragsnummer,

    aplanpos.magr AS Maschinengruppe,

    aplanpos.position AS Position,

    (SELECT aplanpos.magr FROM aplanpos WHERE *Auftragsnummer = "geradezubearbeitender Datensatz* AND aplanpos.neuespalte ='E') AS Einlegeteil,

    (SELECT aplanpos.magr FROM aplanpos WHERE *Auftragsnummer = "geradezubearbeitender Datensatz* AND aplanpos.neuespalte ='F') AS Form,

     

    FROM aplanpos

    ----------------------------------------

     

    Wie gesagt, was ich dort bräuchte wäre eine Art Variabel bei der ich die "gerade von der Query bearbeitete Auftragsnummer" als Indikator nehme und diese dann vergleiche mit den anderen in der Tabelle. Findet er diese erneut UND ist bei den gefundenen irgendwo in der neuen Spalte ein E oder eben ein F, so nimm den Datensatz "MAGR" aus dieser Zeile und füge ihn in die neue Spalte beim "ursprünglichen" Datensatz ein.

     

     

    Ihr seht, es ist eine echte harte Nuss. Schuld an der Misere ist die bescheuerte Struktur innerhalb der Datenbank. Leider kann ich das PPS System nicht komplett auf den Kopf stellen. Wenn dazu jemand eine Lösung oder nur einen _Ansatz_ hätte, wäre ich sowas von unglaublich dankbar ;)

     

    Der Schuh drückt da nämlich echt gewaltig! Vielen Dank schonmal an alle Denksportler!

     

    Heiner

  8. Hallo liebe MCSE Board Community,

     

    ich habe bei uns im Unternehmen ein großes Problem mit einer SQL Abfrage, die einem Export von einem PPS System zu einem Produktionsleitstand dienen soll.

     

    Folgende Situation (ich versuche das mal möglichst allgemein gehalten zu skizieren):

     

    Tabelle:

     

    A B C D E F G

     

    1 XY CD EF GH

    2 XY FG HI JK

    3 XY ER FG DF

    4 AB ER QW OI

    5 AB TU DJ JF

     

     

    Ich versuche es mal zu erklären, wenn die Datensätze aus Spalte B die gleichen sind, dann muss die Information aus C2 in Feld F1 geschrieben werden (nicht unbedingt in den "echten DB-Tabel", die Ergebnissausgabe würde reichen) und die Information aus D3 in G1.

     

    Genauso mit 4 - da B4 das gleiche ist wie B5 muss die Information aus C5 in F4 - einen weiteren Datensatz mit dem gleichen Wert gibt es nicht, also bleibt G4 leer.

     

    Ich hoffe, die Systematik ist klar. Mein Problem ist momentan, das ich in der SQL Abfrage nicht einen konkreten Datensatz adressieren kann (ich kann nicht sagen "WENN XYZ von dem nächsten Datensatz auch GLEICH XYZ ist, dann nimm den Wert und schreibe sie in den VORHERIGEN Datensatz in SPALTE ABC)

     

    Wer hat eine Lösung oder einen Ansatz - es wäre wirklich sehr sehr dringend!

     

    Vielen Dank schon mal !

     

    Heiner

  9. Hallo liebe MCSE Gemeinde!

     

    Ich hoffe, ich poste hier im richtigen Bereich...

     

    Mein Problem - ich würde gerne alle Datensätze eines DB-Feldes konvertieren, und zwar sollen aus Kleinbuchstaben Großbuchstaben werden und wenn möglich aus Umlauten zum Beispiel "UE, AE, OE".

     

    Kann mir jemand auf die Sprünge helfen und mir sagen wie das geht? Ich habe nämlich nur wenig Lust 160000 Datensätze händisch anzupassen ;)

     

    Vielen Dank für Eure Hilfe !

     

    Heiner

  10. @edv-olaf:

    Auch mit einer fix zugeordneten IP komme ich nicht raus! (Jedoch auf den PC ...)

     

    Also da steht nirgendwo das er mit dem Rechner + statischer IP ins Internet kommt. Und das liegt eben daran, das er vermutlich unter der TCP/IP Konfiguration keinen Gateway eingerichtet hat.

    Denn das benötigt das Notebook in dem Fall definitiv.

     

    Ausserdem verstehe ich nicht so ganz wo der Traceroute ihm einen Erfolg bringen soll ??? Was hat er davon, wenn er weiss das die Übermittlung der Pakete bereits im ersten HOP scheitert ?

     

    Denn mehr wird da bestimmt nicht zwischen NB und Router sein...denn ich gehe bei der genannten Konfiguration stark davon aus das der DHCP-Server auf dem Router läuft. Und da ist in 99% der Fälle in denen die MS WinXP Home Ed. eingesetzt wird nunmal nicht wirklich Gott weiss was im Netz vorhanden. Schon gar kein eigenständiger DHCP-Server wozu auch.

     

    Also ich frag mich wer da die falschen Lösungsansätze liefert ??

    Ausserdem wird z.B. die Geschwindigkeit der Netzwerkkarte schon ok sein, da er ansonsten auch mit einer statischen IP keine Verbindung bekäme - denn die Netzwerkkarte kommuniziert nicht wirklich auf Schicht 3 des ISO-OSI Modells mit der Gegenstelle zum abstimmen einer Geschwindigkeit und des Duplexmodus.

    Also kann es nicht an dem (auf Schicht 3 kommunizierenden) DHCP Server liegen. Aber das brauch ich Dir vermutlich nicht erzählen wo Du doch sowieso schon alles an Zertifikaten hast.

     

    Der Lösungsvorschlag meinerseits wären auch die Registryschlüssel zu löschen - wie es von Macabros vorgeschlagen wurde. Auch die Idee mit dem /release + /renew klang vorhin schon logischer als die nicht erfolgende Vergabe von IPs durch den DHCP Server auf einen nicht funktionierenden DNS Server zu schieben.

     

    Just my 2 cents.

     

    Grüße,

     

    Heiner

  11. Nein, habe ich noch nicht. Ich habe auch schon überlegt mal einen anderen Verzeichnissnamen als Profiles zu verwenden.

    Immerhin ist dieser Name ja aus alten NT-Zeiten "ein wenig" vorbelastet. Ob das allerdings damit wirklich zusammenhängt, wage ich zu bezweifeln.

     

    Ich werde aber mal versuchen, die Profile bei der nächsten Installation auf einem irgendwo unter "%systemdrive%"gespeicherten Pfad zu speichern. Wenn das funktioniert wäre es sehr schade, da ich die Profile auf einer anderen Partition als C: haben will. Oder ich muss eine eigene Variable via "set" definieren auf die dann zurückgegriffen wird.

     

    Fragen über Fragen....

  12. Hallo zusammen.

     

    Ich habe ein (hoffentlich) kleines Problem, die Suche auf dem Board brachte mir leider keinen Hinweis - auch keine Recherche im Internet konnte helfen.

     

    Ich benötige eine Winnt.sif, in der die Variable "ProfilesDir=D:\Profiles" vorhanden ist.

    Ich habe die Zeile korrekt der Datei hinzugefügt und es tritt auch keine Fehlermeldung bei der Installation auf.

     

    Nach erfolgreicher Installation befinden sich die Profile aber leider immer noch unter C:\Dokumente und Einstellungen.

     

    Bevor Ihr fragt - ja, D:\ existiert, ist formatiert mit FAT32 zu dem Zeitpunkt der Installation und soll nachträglich dann in NTFS umgewandelt werden.

     

    Hat jemand von Euch mehr Erfahrung als ich mit der Verwendung dieser Variabel ?

     

    Vielen Dank !

     

    Heiner

×
×
  • Neu erstellen...