يوضح هذا المقال كيفية أستكشاف أخطاء HTTP AO وإصلاحها.
يقوم مسرع HTTP بتحسين حركة مرور بيانات HTTP و HTTPS (في الإصدار 4.3.1 والإصدارات الأحدث) باستخدام التقنيات التالية:
يمكن تكوين التخزين المؤقت لبيانات تعريف HTTP، وميزة منع تشفير الخادم، وميزات التلميح DRE بشكل منفصل. تكون ميزة إعادة إستخدام اتصال TCP نشطة دائما عندما يتم تمكين HTTP AO وتنطبق فقط على حركة مرور HTTP.
يمكنك التحقق من تكوين وحدة التحكم في الوصول (AO) العام وحالتها باستخدام أوامر show accelerator وshow license، كما هو موضح في المقال أستكشاف أخطاء التطبيقات وإصلاحها وتسريع التطبيقات. ترخيص المؤسسة مطلوب لتشغيل مسرع HTTP.
بعد ذلك، تحقق من الحالة المحددة ل HTTP AO باستخدام الأمر show accelerator http، كما هو موضح في الشكل 1. تريد أن ترى تمكين HTTP AO وتشغيله وتسجيله، وعرض حد الاتصال. إذا تم تمكين حالة التكوين ولكن تم إيقاف تشغيل حالة التشغيل، فإنها تشير إلى مشكلة في الترخيص. لكل ميزة من ميزات HTTP، يتم عرض الوضع الحالي (المستخدم/الافتراضي) مع القيمة (تمكين أو تعطيل أو تكوين قيمة). تمت إضافة عناصر Suppress Server Encoding و MetadataAcache في الإصدار 4.2.1، وأضيفت تلميحات DRE وعناصر HTTPS MetadataAcache في الإصدار 4.3.1.
من أجل تحسين حركة مرور HTTPS بواسطة كل من SSL و HTTP، تأكد من تمكين إحدى هذه الميزات الاختيارية: التخزين المؤقت لبيانات تعريف HTTPS أو منع ترميز الخادم أو تلميحات DRE.
أستخدم الأمر show running-config للتحقق من تكوين سياسة حركة مرور بيانات HTTP/HTTPS بشكل صحيح ومن الميزات التي تم تمكينها. تريد أن ترى تسريع http لإجراء تطبيق ويب وتريد أن ترى شروط مطابقة مناسبة مدرجة لتصنيف HTTP، كما يلي:
WAE674# sh run | include HTTP accelerator http suppress-server-encoding enable <----- in 4.2.1 and later accelerator http metadatacache https enable <----- in 4.3.1 and later accelerator http dre-hints enable <----- in 4.3.1 and later at least one of these must be enabled classifier HTTP classifier HTTPS name Web classifier HTTP action optimize full accelerate http <----- HTTP acceleration name Web classifier HTTPS action optimize DRE no compression none <----- HTTPS static policy applies to traffic not matching any SSL accelerated-services policy WAE674# sh run | begin HTTP ...skipping classifier HTTP match dst port eq 80 match dst port eq 8080 match dst port eq 8000 match dst port eq 8001 match dst port eq 3128 WAE674# sh run | begin HTTPS ...skipping classifier HTTPS match dst port eq 443 <----- add here any nondefault HTTPS port
أستخدم الأمر show statistics accelerator http لعرض الإحصائيات التالية:
WAE674# sh stat accel http HTTP: Global Statistics ----------------- Time Accelerator was started: Tue Apr 6 06:04:06 2010 Time Statistics were Last Reset/Cleared: Tue Apr 6 06:04:06 2010 Total Handled Connections: 3743984 Total Optimized Connections: 3743984 Total Connections Handed-off with Compression Policies Unchanged: 0 Total Dropped Connections: 0 Current Active Connections: 48 Current Pending Connections: 0 Maximum Active Connections: 176 Total Time Saved (ms): 35584437 <-----Should be incrementing Current Active Connections Free For Fast Connection Use: 2 Total Connections Handed-off: 0 Total Connections Handed-off with Compression Policies Disabled: 0 Total Connections Handed-off to SSL: 0 Total Connection Hand-off Failures: 0 Total Fast Connection Successes: 3617244 <-----Should be incrementing Total Fast Connection Failures: 0 Maximum Fast Connections on a Single Connection: 100 Total CONNECT Requests with Incomplete Message: 0 Percentage of Connection Time Saved: 37 Total Round Trip Time For All Connections (ms): 4922767377 Total Fast Connections Initiated by Peer: 0 Total SYN Timeouts: 0 Total Time for Metadata Cache Miss (ms): 2 <-----Output from here is in 4.2.1 and later only RTT saved by Redirect Metadata Cache (ms): 5988 <-----Should be incrementing RTT saved by Authorization Redirect Metadata Cache (ms): 345 <-----Should be incrementing RTT saved by Content Refresh Check Metadata Cache (ms): 44987 <-----Should be incrementing Total Time Saved by Fast Connection Use (ms): 456 Total Locally Served Redirect Responses: 453 <-----Should be incrementing Total Locally Served Unauthorized Responses: 56 <-----Should be incrementing Total Locally Served Conditional Responses: 4932 <-----Should be incrementing Total Remotely Served Redirect Responses: 0 Total Remotely Served Unauthorized Responses: 0 Total Remotely Served Conditional Responses: 1 Total Requests with URL Longer than 255 Characters: 0 Total Requests with HTTP Pipelining: 0 Total Transactions Handled: 2 <-----Total number of HTTP transactions processed Total Server Compression Suppression: 1 <-----Total number of Accept-Encoding removed Total Requests Requiring Server Content-Revalidation: 0 Total Responses not to be Cached: 0 Total Connections Expecting Authentication: 0 Total Connections with Unsupported HTTP Requests: 0 Total Connections with Unsupported HTTP Responses: 0 Total Hints Sent to DRE Layer to Flush Data: 2 Total Hints Sent to DRE Layer to Skip LZ: 0 Total Hints Sent to DRE Layer to Skip Header Information: 1
إذا لم يكن إجمالي الوقت المحفوظ في الإخراج أعلاه في زيادة أو كان صغيرا جدا، فإنه يشير إلى أن HTTP AO لا يوفر فائدة كبيرة. إذا لم يكن إجمالي الوقت الذي تم حفظه بواسطة إحدى وحدات التخزين المؤقت الثلاث لبيانات التعريف يتزايد أو كان صغيرا جدا، فإنه يشير إلى أن ذاكرة التخزين المؤقت لبيانات التعريف المقابلة لا توفر فائدة كبيرة.
يشير عداد "منع ضغط الخادم الإجمالي" إلى عدد المرات التي تمت فيها إزالة رأس Accept-Encoding، في محاولة لتوفير ضغط أفضل بواسطة جهاز WAE. يشير إجمالي التلميحات المرسلة إلى عدادات طبقة DRE إلى عدد المرات التي تم إصدار تلميحات DRE (بيانات التفريغ، تخطي LZ، تخطي الرأس) إلى وحدة DRE، في محاولة لضغط البيانات بشكل أفضل.
لعرض معلومات مماثلة من المدير المركزي في الإصدار 4.2.1 والإصدارات الأحدث، أختر جهاز WAE، ثم أختر شاشة > تسريع > تقرير تسريع HTTP واختر علامة التبويب تفاصيل لرؤية المخططات التالية:
لمشاهدة معلومات تصحيح الأخطاء على تحليل رأس HTTP وحالات الخطأ، أستخدم أمر show statistics accelerator http debug (في 4.3.1 وفيما بعد) لتحديد ما يلي:
أستخدم الأمر show statistics connection optimized http للتحقق من أن جهاز WAAS يقوم بإنشاء إتصالات HTTP المحسنة. تحقق من ظهور "H" في عمود Acel لاتصالات HTTP، والذي يشير إلى إستخدام HTTP AO، كما يلي:
WAE674# sh stat conn opt http Current Active Optimized Flows: 2 Current Active Optimized TCP Plus Flows: 2 Current Active Optimized TCP Only Flows: 0 Current Active Optimized TCP Preposition Flows: 0 Current Active Auto-Discovery Flows: 0 Current Active Pass-Through Flows: 0 Historical Flows: 100 D:DRE,L:LZ,T:TCP Optimization, A:AOIM,C:CIFS,E:EPM,G:GENERIC,H:HTTP,M:MAPI,N:NFS,S:SSL,V:VIDEO ConnID Source IP:Port Dest IP:Port PeerID Accel 5929 10.10.10.10:3446 10.10.100.100:80 00:14:5e:84:24:5f THDL <-------Look for "H"
يمكنك التحقق من إحصائيات الاتصال للاتصالات المغلقة باستخدام الأمر show statistics connection closed http.
لعرض معلومات مماثلة من "الإدارة المركزية"، أختر جهاز WAE، ثم أختر شاشة > تحسين > إحصائيات الاتصالات.
في تقرير إحصائيات الاتصال، يظهر رمز العالم الموجود في عمود "السياسة المطبقة" أنه تم إستخدام HTTP AO للاتصال. (ضع مؤشر الماوس فوق رمز لمعرفة معانيه).
يمكنك عرض إحصائيات اتصال HTTP باستخدام أمر show statistics connection optimized http detail. ابحث عن عداد "الاتصالات السريعة" في الإخراج. تعني القيمة الإيجابية لهذا العداد أن HTTP AO يفيد العملاء من خلال إعادة إستخدام الاتصالات الثابتة، مما يقلل زمن الوصول.
WAE674# show stat conn opt http detail Connection Id: 1496 Peer Id: 00:14:5e:84:24:5f Connection Type: EXTERNAL CLIENT Start Time: Wed Jul 15 05:09:52 2009 Source IP Address: 10.10.10.10 Source Port Number: 1760 Destination IP Address: 10.10.100.100 Destination Port Number: 80 Application Name: Web <-----Should see Web Classifier Name: HTTP <-----Should see HTTP Map Name: basic Directed Mode: FALSE Preposition Flow: FALSE Policy Details: Configured: TCP_OPTIMIZE + DRE + LZ Derived: TCP_OPTIMIZE + DRE + LZ Peer: TCP_OPTIMIZE + DRE + LZ Negotiated: TCP_OPTIMIZE + DRE + LZ Applied: TCP_OPTIMIZE + DRE + LZ Accelerator Details: Configured: HTTP <-----Should see HTTP configured Derived: HTTP Applied: HTTP <-----Should see HTTP applied Hist: None Original Optimized -------------------- -------------------- Bytes Read: 266 139160 Bytes Written: 82686 128 . . . HTTP : 1496 Time Statistics were Last Reset/Cleared: Wed Jul 15 05:09:52 2009 Total Bytes Read: 3269 56367 Total Bytes Written: 3269 56367 Total Bytes Buffered: 0 0 Total Internal Bytes Read: 92 Total Internal Bytes Written: 92 Bit Flags for I/O state: 1040 Internal object pointer: 2046823200 Fast connections: 11 <-----Reused connections . . .
(ينطبق هذا القسم فقط على الإصدار 4.3.1 والإصدارات الأحدث.)
أستخدم الأمر show statistics accelerator http https لعرض الإحصائيات التالية:
WAE674# sh stat accel http https HTTPS Statistics ----------------- Total Optimized HTTPS Connections: 10 <-----Should be incrementing Total Handled HTTPS Connections: 10 <-----Should be incrementing Total Active HTTPS Connections: 2 Total Proxy-Connect HTTPS Connections: 0 Total Proxy-Connect HTTPS Insert Failures: 0 RTT saved by HTTPS Content Refresh Check Metadata Cache - (ms): 44 <-----Should be incrementing RTT saved by HTTPS Redirect Metadata Cache - (ms): 10 <-----Should be incrementing RTT saved by HTTPS Authorization Required Metadata Cache - (ms): 5 <-----Should be incrementing Total Locally Served HTTPS Conditional Responses: 44 <-----Should be incrementing Total Locally Served HTTPS Redirect Responses: 10 <-----Should be incrementing Total Locally Served HTTPS Unauthorized Responses: 5 <-----Should be incrementing Total Remotely Served HTTPS Conditional Responses: 32 Total Remotely Served HTTPS Redirect Responses: 2 Total Remotely Served HTTPS Unauthorized Responses: 1 Total Hints Sent to DRE Layer to Skip Header Information - HTTPS: 121 Total Hints Sent to DRE Layer to Flush Data - HTTPS: 121 Total Hints Sent to DRE Layer to Skip LZ - HTTPS: 0 Total Server Compression Suppression - HTTPS: 110 Total Time Saved from all HTTPS metadata cache hits: 59 <-----Should be incrementing Total Time HTTPS Cache Miss: 4 Total HTTPS Requests Requiring Server Content-Revalidation: 32 Total HTTPS Responses not to be Cached: 0 Total HTTPS Connections Bypassed due to URL Based Bypass List: 0 Total HTTPS Connections Bypassed due to IP Based Bypass List: 0
إذا لم يكن إجمالي الوقت المحفوظ في الإخراج أعلاه في زيادة أو كان صغيرا جدا، فإنه يشير إلى أن HTTP AO لا يوفر فائدة كبيرة لحركة مرور HTTPS. إذا لم يكن إجمالي الوقت الذي تم حفظه بواسطة إحدى وحدات التخزين المؤقت الثلاث لبيانات التعريف يتزايد أو كان صغيرا جدا، فإنه يشير إلى أن ذاكرة التخزين المؤقت لبيانات التعريف المقابلة لا توفر فائدة كبيرة.
يشير عداد "منع ضغط الخادم الإجمالي" إلى عدد المرات التي تمت فيها إزالة رأس Accept-Encoding من طلبات HTTPS، في محاولة لتوفير ضغط أفضل بواسطة جهاز WAE. يشير إجمالي التلميحات المرسلة إلى عدادات طبقة DRE إلى عدد المرات التي تم إصدار تلميحات DRE (بيانات التفريغ، تخطي LZ، تخطي الرأس) إلى وحدة DRE، في محاولة لضغط البيانات بشكل أفضل.
لعرض معلومات مماثلة من المدير المركزي في الإصدار 4.3.1 والإصدارات الأحدث، أختر جهاز WAE، ثم أختر شاشة > تسريع > تقرير تسريع HTTPS واختر علامة التبويب تفاصيل لرؤية المخططات التالية:
لمشاهدة معلومات تصحيح الأخطاء على تحليل رأس HTTPS وحالات الخطأ، أستخدم الأمر show statistics accelerator http debug لتحديد ما يلي:
أستخدم الأمر show statistics connection optimized http للتحقق من أن جهاز WAAS يقوم بإنشاء إتصالات HTTPS المحسنة. تحقق من ظهور كل من "H" و"S" في عمود Acel لاتصالات HTTPS، مما يشير إلى إستخدام كل من وحدات التحكم في الوصول ل HTTP و SSL، على النحو التالي:
WAE674# sh stat conn opt http Current Active Optimized Flows: 2 Current Active Optimized TCP Plus Flows: 2 Current Active Optimized TCP Only Flows: 0 Current Active Optimized TCP Preposition Flows: 0 Current Active Auto-Discovery Flows: 0 Current Active Pass-Through Flows: 0 Historical Flows: 100 D:DRE,L:LZ,T:TCP Optimization, A:AOIM,C:CIFS,E:EPM,G:GENERIC,H:HTTP,M:MAPI,N:NFS,S:SSL,V:VIDEO ConnID Source IP:Port Dest IP:Port PeerID Accel 5929 10.10.10.10:3446 10.10.100.100:80 00:14:5e:84:24:5f THSDL <-------Look for "H" and "S"
يمكنك التحقق من إحصائيات الاتصال للاتصالات المغلقة باستخدام أوامر show statistics connection closed http أو show statistics connection closed ssl.
لعرض معلومات مماثلة من "الإدارة المركزية"، أختر جهاز WAE، ثم أختر شاشة > تحسين > إحصائيات الاتصالات.
في تقرير إحصائيات الاتصال، يظهر رمز العالم في عمود "السياسة المطبقة" أنه تم إستخدام HTTP AO للاتصال ويشير رمز القفل إلى تطبيق SSL AO. (ضع مؤشر الماوس فوق رمز لمعرفة معانيه).
يمكنك عرض إحصائيات اتصال HTTPS باستخدام أوامر show statistics connection optimized http detail وshow statistics connection optimized ssl detail.
WAE674# show stat conn opt http detail Connection Id: 34 Peer Id: 00:14:5e:cd:9c:c9 Connection Type: EXTERNAL CLIENT Start Time: Thu Oct 28 14:47:56 2010 Source IP Address: 10.3.2.1 Source Port Number: 40829 Destination IP Address: 110.1.1.100 Destination Port Number: 443 Application Name: SSL <-----Should see SSL Classifier Name: HTTPS <-----Should see HTTPS Map Name: basic Directed Mode: FALSE Preposition Flow: FALSE Policy Details: Configured: TCP_OPTIMIZE Derived: TCP_OPTIMIZE Peer: TCP_OPTIMIZE Negotiated: TCP_OPTIMIZE + DRE + LZ Applied: TCP_OPTIMIZE + DRE + LZ Accelerator Details: Configured: None Derived: None Applied: HTTP,SSL <-----Should see HTTP and SSL applied Hist: None Original Optimized -------------------- -------------------- Bytes Read: 5162 21874 Bytes Written: 1977819 5108 Total Reduction Ratio: 98.639% HTTP : 34 Time Statistics were Last Reset/Cleared: Thu Oct 28 14:47:56 2010 Total Bytes Read: 4620 1972570 Total Bytes Written: 4620 1972570 . . .
SSL : 34 Time Statistics were Last Reset/Cleared: Thu Oct 28 14:47:56 2010 Total Bytes Read: 0 0 Total Bytes Written: 0 0 . . . Hostname in HTTP CONNECT: <------ the last three counters apply only to IP Address in HTTP CONNECT: Proxy Connect type of HTTPS connections TCP Port in HTTP CONNECT:
لعرض محتوى وحدات التخزين المؤقت الثلاث لبيانات تعريف HTTP (إعادة التوجيه والشرطي وغير المصرح به)، أستخدم الأمر show cache http-metadatacache all. يتم عرض URL الكامل وانتهاء الصلاحية (بالثواني) فقط. يمكنك أيضا عرض محتوى كل من المخازن المؤقتة الثلاثة بشكل منفصل باستخدام الأوامر التالية:
تكون المخرجات النموذجية للأوامر المذكورة أعلاه كما يلي:
Redirect Cache Active entries: 1, Max Entries: 1500 URL: www.abcnews.com/, Expiration (sec): 3206 Conditional Cache Active entries: 6, Max Entries: 10500 URL: www.cisco.com/web/fw/i/quicklinks-rnd-corners.gif, Expiration (sec): 3594 URL: www.cisco.com/web/fw/i/hp-sprites.gif, Expiration (sec): 3594 URL: www.cisco.com/en/US/home/images/ba-actsGreen-logo.jpg, Expiration (sec): 3594 URL: www.cisco.com/en/US/home/images/fp-eos3.jpg, Expiration (sec): 3594 URL: www.cisco.com/en/US/home/images/fp-AP541n.jpg, Expiration (sec): 3594 URL: www.cisco.com/web/fw/c/home.min.css, Expiration (sec): 3592 Unauthorized Cache Active entries: 1, Max Entries: 3000 URL: l.yimg.com/index.html, Expiration (sec): 86393
يمكنك مسح محتوى ذاكرة التخزين المؤقت الثلاثة باستخدام الأمر clear cache http-metadatacache all.
إذا كنت تريد مسح محتوى كل تخزين مؤقت بشكل مستقل، يمكنك إستخدام الأوامر التالية:
إذا كنت تريد تحديد عنوان ربط ليتم حذفه يمكنك إستخدام الأمر التالي:
مسح ذاكرة التخزين المؤقت http-metadatacache {all|redirect|شرطي|غير مصرح} URL
لعرض عدد الإدخالات في ذاكرات التخزين المؤقت الثلاث لبيانات تعريف HTTPS (إعادة التوجيه والشرطي وغير المصرح به)، أستخدم الأمر show cache http-metadatacache https. بخلاف الأمر المطابق للذاكرة المؤقتة لبيانات تعريف HTTP، لا يتم عرض عنوان URL ووقت انتهاء الصلاحية. يمكنك أيضا عرض عدد الإدخالات لكل من المخازن المؤقتة الثلاثة بشكل منفصل باستخدام الأوامر التالية:
تكون المخرجات النموذجية للأوامر المذكورة أعلاه كما يلي:
HTTPS Redirect Cache Active HTTP entries: 0, Active HTTPS entries: 0 Max Entries: 3250 HTTPS Conditional Cache Active HTTP entries: 0, Active HTTPS entries: 11 Max Entries: 22750 HTTPS Unauthorized Cache Active HTTP entries: 0, Active HTTPS entries: 0 Max Entries: 6500
يمكنك مسح محتوى وحدات التخزين المؤقت الثلاث باستخدام الأمر clear cache http-metadatacache https.
إذا كنت تريد مسح محتوى كل تخزين مؤقت بشكل مستقل، يمكنك إستخدام الأوامر التالية:
بالنسبة لاستجابات HTTP و HTTPS (في الإصدار 4.3.1) 304، تكرم ذاكرة التخزين المؤقت لبيانات التعريف جميع توجيهات التحكم في ذاكرة التخزين المؤقت (Cache-Control: no-cache، no-store، private، يجب-revalidate، proxy-validate، max-age=0، pragma: no-cache). هناك خيار لتعطيل عمليات التحقق من التحكم في ذاكرة التخزين المؤقت هذه، مما يعني أن جميع الاستجابات 304 التي تحتوي على رؤوس التحكم في ذاكرة التخزين المؤقت التي تحدد عدم إمكانية التخزين المؤقت يتم تخزينها مؤقتا، ويمكن تقديم جميع الطلبات التي تحتوي على رؤوس التحكم في ذاكرة التخزين المؤقت التي تحدد عدم إمكانية التخزين المؤقت من ذاكرة التخزين المؤقت المحلية.
فهم أن تعطيل عمليات التحقق من التحكم في ذاكرة التخزين المؤقت قد يزيد من فوائد ذاكرة التخزين المؤقت لبيانات التعريف، لأن بعض المستعرضات أو خوادم الويب قد يكون لها خيار افتراضي لتضمين رأس تحكم ذاكرة تخزين مؤقت في جميع الاستجابات لإجبار إعادة التحقق من الكائن من خلال الخادم الأصلي. وهذا من شأنه أن يجعل ذاكرة التخزين المؤقت لبيانات التعريف غير فعالة بالنسبة لاستجابات 304.
يمكن التحكم في هذا الخيار بشكل مستقل لطلبات HTTP/S (عمليات بحث ذاكرة التخزين المؤقت) والاستجابات (عمليات إدراج ذاكرة التخزين المؤقت).
لتعطيل عمليات التحقق من التحكم في ذاكرة التخزين المؤقت على طلبات HTTP/S 304، أستخدم الأمر التالي:
WAE#accelerator http metadatacache request-ignore-no-cache enable
يفرض هذا الأمر على MetadataAcache تجاهل جميع توجيهات Cache-Control في طلبات HTTP/S 304. (يلزم النموذج [no] الافتراضي لهذا الأمر MetadataAcache بتكريم جميع توجيهات Cache-Control في طلبات HTTP/S 304.)
لتعطيل عمليات التحقق من التحكم في ذاكرة التخزين المؤقت على استجابات HTTP/S 304، أستخدم الأمر التالي:
WAE#accelerator http metadatacache response-ignore-no-cache enable
يفرض هذا الأمر على MetadataAcache تجاهل جميع توجيهات Cache-Control في استجابات HTTP/S 304. (يلزم النموذج [no] الافتراضي لهذا الأمر MetadataAcache بتكريم جميع توجيهات Cache-Control في استجابات HTTP/S 304.)
تكرم ذاكرة التخزين المؤقت لبيانات التعريف رؤوس التحكم في ذاكرة التخزين المؤقت لاستجابات 301 و 401. إذا كانت الاستجابة تحتوي على أي من رؤوس عناصر التحكم في ذاكرة التخزين المؤقت (no-cache، no-store، private، must-revalidate، proxy-revalidate، max-age=0، pragma: no-cache)، فلا يتم تخزينها مؤقتا.
هناك بعض الاستثناءات لما تم تخزينه مؤقتا. لا يحدث إدخال ذاكرة التخزين المؤقت أو البحث فيها عندما يواجه HTTP AO أحد الشروط التالية في طلب/إستجابة HTTP/S التي تتم معالجتها:
تتوفر ملفات السجل التالية لاستكشاف أخطاء HTTP AO وإصلاحها:
لتصحيح الأخطاء بشكل أسهل، يجب عليك أولا إعداد قائمة تحكم في الوصول لتقييد الحزم بمضيف واحد.
WAE674(config)# ip access-list extended 150 permit tcp host 10.10.10.10 any WAE674(config)# ip access-list extended 150 permit tcp any host 10.10.10.10
لتمكين تسجيل المعاملات، أستخدم أمر تكوين حركة-log كما يلي:
wae(config)# transaction-logs flow enable wae(config)# transaction-logs flow access-list 150
يمكنك عرض ملف نهاية سجل المعاملات باستخدام الأمر type-tail كما يلي:
wae# type-tail tfo_log_10.10.11.230_20090715_130000.txt Wed Jul 15 13:37:00 2009 :1529 :10.10.10.10 :2004 :10.10.100.100 :80 :OT :END :EXTERNAL CLIENT :(HTTP) :0 :0 :107 :117 Wed Jul 15 13:37:00 2009 :1529 :10.10.10.10 :1880 :10.10.100.100 :80 :SODRE :END :14357 :8406 :2181 :2761 :0 Wed Jul 15 13:38:19 2009 :1533 :10.10.10.10 :2008 :10.10.100.101 :135 :OT :START :EXTERNAL CLIENT :00.14.5e.84.24.5f :basic :Other :MS-EndPointMapper :F :(TFO) (TFO) (TFO) (TFO) (TFO) :<None> :(EPM) (EPM) (EPM) :<None> :<None> :0 :120 Wed Jul 15 13:38:19 2009 :1534 :10.10.10.10 :2009 :10.10.100.101 :1025 :OT :START :EXTERNAL CLIENT :00.14.5e.84.24.5f :uuide3514235-4b06-11d1-ab04-00c04fc2dcd2
لإعداد تسجيل تصحيح الأخطاء ل HTTP AO وتمكينه، أستخدم الأوامر التالية.
ملاحظة: تسجيل تصحيح الأخطاء هو وحدة المعالجة المركزية (CPU) المكثفة ويمكن أن يقوم بإنشاء كمية كبيرة من الإخراج. إستعملوها بحكمة وقليل في بيئة إنتاج.
يمكنك تمكين التسجيل التفصيلي إلى القرص:
WAE674(config)# logging disk enable WAE674(config)# logging disk priority detail
يمكنك تمكين تسجيل تصحيح الأخطاء للاتصالات في قائمة التحكم في الوصول:
WAE674# debug connection access-list 150
الخيارات الخاصة بتصحيح HTTP AO (في 4.2.1 والإصدارات الأحدث) هي كما يلي:
WAE674# debug accelerator http ? all enable all HTTP accelerator debugs bypass-list enable HTTP bypass-list debugs cli enable HTTP CLI debugs conditional-response enable HTTP metadatacache conditional (304) response debugs connection enable HTTP connection debugs dre-hints enable HTTP dre-hints debugs metadatacache enable HTTP metadatacache debugs prefetch enable HTTP prefetch debugs redirect-response enable HTTP metadatacache redirect (301) response debugs shell enable HTTP shell debugs suppress-server-encoding enable HTTP suppress-server-encoding debugs transaction enable HTTP transaction debugs unauthorized-response enable HTTP auth-optimization debugs bugs
يمكنك تمكين تسجيل تصحيح الأخطاء لاتصالات HTTP ثم عرض نهاية سجل أخطاء تصحيح الأخطاء كما يلي:
WAE674# debug accelerator http connection WAE674# type-tail errorlog/httpao-errorlog.current follow