Over 1 million tech questions and answers.

Viewing ERSPAN encapsulated traffic in Message Analyzer (from imported pcap)

Q: Viewing ERSPAN encapsulated traffic in Message Analyzer (from imported pcap)

Is there a way to look inside GRE tunnel traffic captured with Wireshark in Message Analyzer? I'm troubleshooting a scenario where I need to correlate event log entries from a server with network trace captured on by another person using ERSPAN protocol.

Ivan Seriavin

Read other answers
Preferred Solution: Viewing ERSPAN encapsulated traffic in Message Analyzer (from imported pcap)

I recommend downloading and running Reimage. It's a computer repair tool that has been proven to identify and fix many Windows problems with a high level of success.

I've used it in the past to identify and fix everything from blue screens (BSOD's), ActiveX errors, corrupt files and processes, dll/exe/sys errors, recover lost memory, Windows update problems, defragging, malware removal etc.

You can download it direct from this link http://downloadreimage.com/download.php. (This link will automatically start a download of Reimage that you can save to your computer.)


I want to capture both local and network traffic for connections and disconnections unrelated to http
Capture filter "(tcp.RST || tcp.SYN) && tcp.Port != 80 && tcp.Port != 443"

I found that I can do one or the other, but when I add both below, I capture neither ???
>> What is the trick to capturing both ?

Read other answers

I've used Message Analyzer in the past to decrypt HTTPS traffic after importing the certificate used by the web server and it was a tremendous improvement over Netmon & NMDecrypt.    I'm looking at a trace I took of LDAPS traffic (TCP.port==636)
and the traffic after the SSL handshake Message Analyzer is not decrypting the traffic.   

Is the decryption sub-routines in Message Analyzer only supposed to work with HTTPS traffic, or should we be expecting to see success on LDAPS traffic as well?
Thank you,

Read other answers

Is is possible to monitor the DHCP server logs and traffic on a Windows 2012 R2 DHCP load balanced server using Message Analyzer?

Read other answers

While I open my the ETL file captured in Windows 10, the PID/VID seems to be incorrect (compared to what I read in Network Monitor 3.4 and I plugged the devices myself, I know what's the right VID/PID).
I did discover there are some error messages in the log, and I only put two examples below,
10/28/2015 3:29:17 PM Error C:\Users\IBM_ADMIN\AppData\Local\Microsoft\MessageAnalyzer\OPNAndConfiguration\OpnForEtw\OpnForEtwProcess\TCPIPComponentExt.opn(173,45-173,62):  undeclared 'EventTemplate_130'
10/28/2015 3:29:17 PM Error C:\Users\IBM_ADMIN\AppData\Local\Microsoft\MessageAnalyzer\OPNAndConfiguration\OpnForEtw\OpnForEtwProcess\TCPIPComponentExt.opn(197,50-197,67):  undeclared 'EventTemplate_130'

Could you help me to understand what I should do to overcome it?

Read other answers

Upgraded to Windows 10 today, and Message Analyzer no longer seems to be capturing traffic (build 4.0.7540.0).

Get-NetEventSession shows that there's a session running, but nothing shows up in the Message Analyzer window.

Read other answers

Dear all,
it should be possible to
"Capture firewall discard Events - This feature allows you to discover how the firewall is affecting network traffic.  New messages tell you when traffic is blocked and associated IDs point to the specific firewall rule responsible
for dropping the message."
Does anybody of you know a little bit more about how Message Analyzer has to be configured to show which rule blocks (in my case Outbound) traffic?
This would be a great improvement to the pfirewall.log, where this important information is missing...
Best regards


Read other answers

I'm looking for a good network analyzer software that allows me to monitor the network. maybe have some features on discovering devices, ports, bandwidth in a certain amount of time, etc. Thanks.

A:network traffic analyzer

That would depend on the network topology. Any global network monitoring will have to be done with access to a common point where all the traffic converges. Addressed traffic between workstations will go directly between them via any switches and gateways in the path, so you can't do this with just a workstation.

Read other 1 answers

Hi guys,

I hope you guys could provide me with a few sites on

Traffic Generator Functions or Performance Analyzer

these are for networking, layer 1 and layer 2 switches
I cant seem to find any, so i hope you guys could help me out

Read other answers

Hi everyone!!!

I've been tasked with running message analyzer to determine if data is encrypted from an endpoint. We are using MBAM and want to ensure that any data sent to MBAM application server is encrypted. Now, we know it is via https, but, we still need to verify this
(for audit purposes).

Can anyone provide some insight as to how I could use microsoft message anaylzer (or perhaps something better) ?

We are planning to run a capture for 24 hours. We also want to ensure data is encrypted from app server to sql server. 

Thanks all! 

Read other answers

My network seems to be slowing way down. I have basic networking knowledge and moderate Server knowledge. I, however, do not have very good analyzer skills.

Just like how we have an awsome sticky on RAID, I was wondering if we could have one on analyzing tools.

Personally I am looking for something either built into Server 2003, downloadable form Microsoft, or even free or expensive software that lets me monitor my network for traffic problems.

I am getting lots of users who are connected to a database on our server, and about every 5 minutes it looses the connection. I am trying to track the problem and don't know where to start.

Read other answers

Message analyzer 1.4
Just discovered the tool and used to identify Web application bottleneck performance.
But I need some helps.
During analysis, I have found out a possible issue related to DNS (several seconds).
The problem is that I can not understand if the DNS is related to the application or other source.

Is a way to add the source (not the host name) but the application?

Read other answers

I need to capture parse and save SIP/RTP traffic according sessions.
I'm trying to find way to capture this through Microsoft Message Analyzer but could not find any useful docs or samples.
All I found, only documentation about Open Protocol Notation, but this part about creating parsers for new protocols, not about catching traffic.
As I understand MMA based on Protocol Engineering Framework, but I also could not find any APIs to this
I need some API to 
1. Configure catching network traffic with "Microsoft-Windows-NDIS-PacketCapture Provider"
2. Possible parse SIP packets with MMA
3. Receive flow of SIP (possible parsed already) and RTP traffic into my app.

Read other answers

Hi everybody,
I need to investigate somes logs for find an issue on Outlook calendar
So i followed this topic to activate the "debug mode" of Outlook :
Now, i got a file : OLKCalLog_2017_01_02_08_39_07.etl
I opened it on Message Analyzer for make some easy checks :
- Calendar item actions (creation, modification, or deletion)
How can i use the filter for find the keyword i created on the calendar (or the event ID for list all calendar items créations ??).
Example here, i made a calendar item called "Hello Technet".
The result :

PS : I just discovered that the ETL file is filled at the Outlook closing.
thanks for your help

Read other answers

Hi everyone!

Why is not possible in Message Analyzer to parse the ICMPv6 traffic inside the IP-HTTPS tunnel (at least up to my current knowledge) and only shows the ESP traffic when the scenario "Network Tunnel Traffic and Unencrypted IPSEC" is chosen.
I also tried to  capture on a specific interface, but the IP-HTTPS interface was not listed among the available interfaces.

For additional information, the environment of the DirectAccess i deployed on Hyper-V Windows server 2012 R2 which means that my DA clients are VM's on the Hyper-V.

I would be so appreciated if someone gives me a feedback on this :) 



Read other answers

- Does anyone know if MS has any plan to expose Message Analyzer C++ API? If yes, when will it be roughly?

- It seems NM 3.4 is in "archived" mode now, i.e. no new updates. However, if there is a vulnerability/serious bug, will MS fix/patch it?

- To develop a network monitoring tool, is there an alternative to NM 3.4 (with C++ API support), which is robust and have long-term development cycle? I am not entirely sure if Windows Filtering Platform (WFP) is the right one?



Read other answers

Has Message Analyzer been abandoned by Microsoft?  It seems that Paul doesn't hang around here anymore, spam is starting to get posted, there haven't been any blog updates since 2016, and the Connect site doesn't appear to have been migrated to Collaborate. 
It's a really useful tool, but there are some serious performance problems with it still.

Read other answers

I've only recently started playing with Message Analyzer and found that an update was published on 3/10/2016. Are there any release notes or a basic list of bug fixes/improvements for the latest update?

Read other answers

Hello.  I am attempting to use Message Analyzer to troubleshoot a USB device.  I know the device's VID and PID.  I've also installed Message Analyzer on multiple PCs.  One some PCs I can see traffic from the device (I can see the VID
and PID appear) but on others I can't.  Any thoughts on why Message Analyzer can see my USB device on some PCs but not others?  I am using up-to-date chipset and USB drivers, so that shouldn't be the problem.  All PCs are Win 7 Pro SP1 64-bit. 

Read other answers

i try to build my own OPN parser. I just made a little test in order to check if everything working before moving forward. So i wrote this one below:

protocol LAMSEL with
BinaryEncodingDefaults{Endian = Endian.Big},
ProtocolName = "",
ShortName = "LAMSEL",
Description = ""
Copyright = "",

using Standard;
using Utility;
using UDP;
using IANA;

endpoint Server over UDP.Host issues LAMSELMessage accepts LAMSELMessage;
client endpoint Client connected to Server;

autostart actor LAMSELOverUDP(UDP.Host host)
process host accepts d:UDP.Datagram where ((d.Payload.Count > 0) && (d.DestinationPort == 1024))
dispatch endpoint LAMSEL.Server over host accepts ("TEST" as LAMSELMessage);

// Header
message LAMSELMessage
string MyString;
override string ToString()
return "TEST";
i try to plug this one as described in the link (i use the "Loopback and Unencrypted IPSEC" session because, i use a local software to send UDP packet localy on port 1024). The "LAMSEL.opn" file has been put here "C:\Program Files\Microsoft
Message Analyzer\OPNAndConfiguration\OPNForEtw\CoreNetworking"
I can see the UDP packet within the gridview "
MessageNumber Diagnosi... Read more

Read other answers

Howdy - any suggestions on how to "bulk" anonymize a Message Analyzer *.matp capture before we share it with a 3rd party?  Regards, Christopher

Read other answers

Does anyone know how to capture traffic using p-mode via powershell? Can someone give me an example?
Here is the code I was working with, but it seems that Add-PefProviderConfig does not have a property to enable P-mode on the interface.
$TargetHost = New-PefTargetHost -ComputerName "DESKTOP-8T37P4E"
$TraceConfig = $TargetHost | Add-PefProviderConfig -Provider "Microsoft-Windows-NDIS-PacketCapture"
$TraceSession = New-PefTraceSession -Name "Test" -Force -Path "C:\Traces\Trace.matu" -SaveOnStop | Add-PefMessageSource -Source $TargetHost
Start-PefTraceSession $TraceSession


Read other answers

First time installation. 
When attempting to launch on Windows 7 get the error: 
Problem signature:
  Problem Event Name: APPCRASH
  Application Name: MessageAnalyzer.exe
  Application Version: 4.0.7948.0
  Application Timestamp: 56f0e7af
  Fault Module Name: USER32.dll
  Fault Module Version: 6.1.7601.19061
  Fault Module Timestamp: 56423d2a
  Exception Code: c0000005
  Exception Offset: 0000000000010800
  OS Version: 6.1.7601.
  Locale ID: 1033
  Additional Information 1: 5838
  Additional Information 2: 583871ada3fbdcca9a3132ef9217b6ab
  Additional Information 3: 9c9d
  Additional Information 4: 9c9d036872bdb375cb2c4c6a9d6f29a2

Any ideas or what more information is needed?
System is Windows 7 Enterprise SP1 x64 - 8GB RAM. Dual Monitor. Intel Core i5.
.NET 4.6.1 installed
VisualStudio Community 2013 with Update 4
Many other apps and things, but that should be mostly all that is really relevant, I think.

Read other answers

I'm trying to upload a certificate to the message analyzer and receiving invalid password error. I know the password is correct as I can install the certificate using MMC with same password. I notice that every time I try to upload the certificate in Message
Analyzer, I receive this error in Windows Security Log (below). This certificate has multiple SAN entries as it's for a load balanced environment. I've been able to successfully load certificates that do not have SAN entries.
Any pointers on what might be causing this issue and how to resolve it?
Message Analyzer Error: Password for MyCert.pfx is Incorrect.
Corresponding Windows Security Log Entry:
Cryptographic operation.

Security ID:
Account Name:
Account Domain:
Logon ID:

Cryptographic Parameters:
Provider Name:
Microsoft Software Key Storage Provider
Algorithm Name:
Key Name:
le-WebServerAlternateName-{some GUID}
Key Type:
Machine key.

Cryptographic Operation:
Create Key.
Return Code:

SANs in Certificate:
DNS Name=DOMAPSV1.dom.ag.loc
DNS Name=DOMAPSV2.dom.ag.loc
DNS Name=DOMAPSV3.dom.ag.loc
DNS Name=DOMAPSV4.dom.ag.loc
DNS Name=DOMAPSV5.dom.ag.loc
DNS Name=DOMAPSV6.dom.ag.loc

Read other answers

I am looking for a vector image that can be used for business cards, flyers, etc. and possibly t-shirts. Is a tiff the safest format? And what is a Encapsulated PostScript

A:Solved: what is a Encapsulated PostScript vector

Read other 6 answers

I couldn't get MA to Sync over our corporate proxy (which requires authentication). If you know how to get this working let me know.

A:Message Analyzer updates over an authenticated proxy

Yes, we did some more research and found there is a difference in how it tries to authenticate.  If your proxy requires authentication for a proxy request, then this exposes the issue.  We have a bug filed and we will look for a solution.

Read other 5 answers

Hello everyone, 
I am new here, and trying to download message analyzer for the first time.  When I go to the link https://www.microsoft.com/en-us/download/details.aspx?id=44226
and click on the big red DOWNLOAD button, this pops up:
"Choose the download you want"
So then I try to choose, but I can't.  The file names aren't "active" and I cannot choose any of them.  
Anyone have any ideas?
Thank you very much for any help

Read other answers

Hi Folks
I worked with "Wireshark" and also with "Microsoft Network Monitor".
Both has Autoscroll you can choose or not.
I can't find this option on this new version "Microsoft Message Analyzer".
Could you help please?


A:Where is auto scroll in Microsft Message analyzer?

We don't have a real Autoscroll yet.  Though you could sort by time if you want to see the latest messages.  There are also known issues in how the scrolling works when loading a trace which we hope to address.

Read other 2 answers

Message Analyzer seems to have no print/export as CSV/TSV. 
Log parser 2.2 doesn't seem to understand .matp formats. 2.2 seems to be the latest version.
logparser -i:netmon "SELECT * INTO test.csv from test.matp
says "not recognized as a valid NetMon capture file"

Are there other tools? I'm surprised this is not a common request. 

Message Analyzer can export as .cap files, but these particular traces either export badly or the traffic is something that wireshark doesn't handle. MessageAnalyzer shows it as fairly standard TCP traffic, albeit to/from IPV4-loopback, which is the correct

Read other answers

Hi Team,
We followed to this url for use of remote interface capture
Remote Capture with Message Analyzer.

we followed the document of Message analyzer for capturing rdp session data.But that not helped us.
Both systems are in same network domain
source (physical , win 10 OS)
target  (vm , WIN 10 OS)

winRM services are running on both sides. 
Still we are unable to get the rdp data remotely.
Could u please suggest us to get the rdp session hex dump data remotely form message analyzer.

Read other answers


I've captured a network trace on a 2008R2 server using the following commands:

netsh trace start capture=yes maxsize=1024

[reproduce issue for 20 minutes]

netsh trace stop

I've then copied the resulting ETL file (about 350MB) to a 2012R2 virtual machine (1 x vCPU 4GB RAM) running Message Analyser 1.4 (64-bit). I've opened the file in MA by double-clicking on the ETL file and applied an ?HTTP? filter to view only HTTP traffic.
 The server then goes to 100% CPU and sits there working through the data set at about one row per minute.  I give up and kill the process with the CPU time in task manager at about 2.5 hours and no data yet displayed.

I then open the same file on the same machine in Network Monitor 3.4, sort out the parsers and apply an ?HTTP' filter and after 30 seconds of 100% CPU get the data I'm looking for. It's not as pretty as Message Analyser but it does the job.

What am I doing wrong?  Right now it seems that while MA is no doubt great for some cool new stuff it cannot do the basics of Network Monitor or Wireshark.


Read other answers

Hi Everyone,
I've been attempting to capture traffic by invoking this tool via PowerShell but for whatever reason it is not generating .matu output file. Can someone please let me know what am I doing wrong?
$TraceSessionA = New-PefTraceSession -Mode Linear

#Establish Triggers
$Trigger01 = New-PefTimeSpanTrigger -TimeSpan (New-TimeSpan -Seconds 60)
$Trigger02 = New-PefDateTimeTrigger -DateTime "1/12/2018 9:35 AM"
$Trigger03 = New-PefDateTimeTrigger -DateTime "1/12/2018 9:40 AM"

<#Windows 2012 or earlier
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-PEF-NDIS-PacketCapture"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-L2NACP"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-Wired-AutoConfig"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-EapHost"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-OneX"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-NDIS"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-SMBClient"

#Windows 2012 R2 or later
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-NDIS-PacketCapture"
Add-PefMessageSource -PEFSession $TraceSessionA -Source "Microsoft-Windows-L2NACP"
Add-PefMessageSource -PEFSession $TraceSessi... Read more

Read other answers

My OS is windows10, Message Analyzer version is 1.3.1. Blueooth dongle is CSR bluetooth4.0 USB dongle.
I want to know:
1. Does Message Analyzer support bluetooth ? Can I use it to capture bluetooth package ? If yes, how to configure it ?
2. Dose Message Analyzer can parse bluetooth package, such as parse HCI cmd, HCI reply, L2cap request and L2cap reply and so on ?

Read other answers

I am using MA 1.4 and trying to figure out how to see the packets when a Skype prompt for credentials show up in the Skype App. I can trigger the prompt by disconnecting/reconnecting the network so I can easily replicate the problem. I am just not sure what
to look for in the trace. Thanks

Read other answers

After installing Message Analyzer 1.3, I noticed that my PowerShell profile was broken; specifically $env:PSModulePath did not list my personal modules directory, thus they failed to load. Come to find out, the PSModulePath environment variable was set to
"%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\Microsoft Message Analyzer\PowerShell\" after installing. This is what broke things.
I'm really happy that the Message Analyzer team is working on PowerShell support, but this seems like the wrong way to add modules into the path.

Read other answers

I have previously been using Microsoft Network Monitor. I'd like to migrate to Microsoft Message Analyzer but I cannot find out how to view network traffic as a certain protocol (in my case TDS, the protocol SQL Server uses) unless it has the default port.
For TDS the default TCP port is 1433 however I need to be able to look at TDS traffic coming on different TCP ports.

It was possible to do this in Network Monitor by editing the switch statement in the TCP parser to add the ports I required along with 1433 and then rebuilding the parsers. In wireshark it's even simpler as you just select the traffic you want and say "View
as TDS" however wireshark's TDS parsing is not as good as Microsoft's and we need the parsing to be as accurate as possible.

Does anyone know how to parse traffic as particular protocols if they are not on the default port in Message Analyzer?

Many thanks


Read other answers

Is there anyway to see the HTTP User Agent string of http traffic within a Message Analyzer capture? In NetMon I would add the HTTP User Agent column to view this information very easily. I cannot find a similar column in Message Analyzer.

Read other answers

I've been using the TraceLogger Apis in a kernel driver and I see the current Message Analyzer version knows how to display these self-describing ETW traces. Unfortunately, event field values are truncated to 8-bits, so the event fields don't display the
correct values. I've looked at the binary data in the event, and the type and full width value are present. The event files also do display the full field values in some other tools, so this seems to be something specific to Message Analyzer.

Read other answers

Hi, Currently Message Analyzer does not support decryption of Diffie-Hellman (DHE/ECDHE) traces.  Most of the newer versions of Windows seem to default to this cipher which is understandable. Changing the default cipher suite in order to decrypt SSL
traffic is relatively cumbersome and doesn't provide the best customer support experience.
It looks like wireshark may have the ability to decrypt DHE, but requires a bit more setup, and using an SSLKEYLOGFILE that you can easily generate with chrome or firefox.  Does anyone know if this is something Microsoft is looking at for message analyzer
and/or IE/Edge?  It would be very helpful since this seems to be the default ciphers in newer versions of the OS. 

It seems that the number of up-votes may help prioritize requested features such as this.  So, I'm starting a new thread for discussion.  Thanks.

Read other answers

My application does not have any network-like implementation except FlexNet Publisher for licensing. I expect it should connect only to license server.

When I use Microsoft Network Monitor then it shows only connections from/to my application and license server.

When I use Microsoft Message Analyzer then it shows enormous additional traffic for my application which I cannot explain. For example many events' source and destination do not match my local machine (BRWS/DNS/UDP modules), so it seems that my application
is kind of proxy (?) for them. Can anyone give some hints how to interpret Message Analyzer data, please?

Read other answers

I have manifest with template that use valueMap field.
When open collected trace in Message Analyzer I see all fields that have map="..." output are still shown as numbers.
When I convert etl to evtx with:
wevtutil epl my_log.etl my_log.evtx /lf:true
and open it with event viewer I see correctly mapped strings.
I also checked how the fields are decoded in automatically generated opn file and also do not see the mapping.

A:Message Analyzer does not decode fields defined with valueMap

This is a known issue that we hope to address in the next public release. The fix specifically addresses INTS that have strings as mapped names.  If this is not your scenario, please let me know.

Read other 4 answers

I currently have a Verizon DSL connection....unfortunately i experience periodic losses of connectivity, irrespective of what specific modem I employ... How would i use message analyzer to  log loss of internet connectivity?

Read other answers

I'd like to eliminate Fiddler from my workflow and use Message Analyzer in its place. When using the Pre-Encryption for HTTPS capture scenario, is it possible for Message Analyzer to present url encoded form post data in clear text? Just like Fiddler does
in the Webforms inspector?

A:Can Message Analyzer interpret url encoded form post data?

Yes, I see now you want to translate all the % stuff to something readable.  I can track a feature for that.
You can save all the text to a file by right-clicking and selecting Save As....  

Read other 6 answers

Hi All,
   Really excited that MA now supports decoding WPP traces.  I'm looking forward to using all the searching and filtering functionality on my log traces.  Is there a way to instruct MA to get symbols from a symbol server or symbol server
Ideally, if the tracepdb path was set, it would use _NT_SYMBOL_PATH.
Is there a way I can do this?

Read other answers

My pc recently started opening up tabs on it's own. A tech at this site told me to post with the security people.I ran adwcleaner and combofix and it doesn't seem to be doing that anymore. However just now when i opened a new tab i got a page that wanted me to fill in a caption box. It said i had to do that because google detected suspicious traffic on my network. Even when I filled in the captions it didn't work. It did that 3 times in a row.And just this second ago, while typing this question, message popped up that said windows cannot open this file.Could this still be the virus? Any suggestions?
thank you.

A:suspicious traffic message

I'd suggest unplugging from the internet, resetting the router and then reconnecting.
It sounds like you still have Malware on your system, possibly someone trying to gain remote access.
Do not fill in any personal details in a Browser.
Run Malwarebytes, then try the programs you have previously used to clean your system.

Read other 2 answers

I followed this video  https://www.youtube.com/watch?v=Lyka-2pCK8k&index=6&list=PLszrKxVJQz5Uwi90w9j4sQorZosTYgDO4 and configured the ETW also.
Even through I am getting this error dialog.
Suggest the procedure for live trace of rdp protocol.

Read other answers