cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

What is proportmap all about?

Highlighted
Newbie

What is proportmap all about?

What is the ProPortMap service?
What does it do?
Is it required?

While perusing my PC, I noticed an unexpected service running: ProPortMap.
It is located at C:\ptc\portmap\proportmap.exe.

Back when we used Pro/PDM, there was a similar portmap program, which was
used to allow Pro/E and Pro/PDM to communicate.
However, I do not recall if it ran as a service.

We currently are running Pro/E 2001 with Intralink 3.2.
As far as I know, no portmap program is required for such.

On my PC, I am testing WildFire 2 with Intralink 3.4.
I suspect it was installed when I installed WildFire 2 M180, because the
proportmap.exe executable has the same modify-date as when WF2 was
installed.
However, I do not recall the installation prompting me about this.

--
Gerry Champoux Williams International
Lead Engineer 2280 E. West Maple Road
Information Technology Walled Lake, MI 48390
(248) 624-5200, x1216 (248) 960-2607 (fax)
- http://www.williams-int.com

Pro/E 2001, build 2004290 (soon to be WildFire2 M180)
Intralink 3.2, build 2002270 (soon to be 3.4 M020)
ProductView 7.0, build M010
4 REPLIES 4
Highlighted

Re: What is proportmap all about?

Thanks to all that replied.
Unfortunately, it's still not clear what proportmap does.

Some believe that it is similar to nmsd, which allows communication between
Pro/E, Intralink, & toolkit applications.
Others have said that proportmap is required to allow WildFire to browse
commonspace.

However, I stopped and disabled the proportmap service, and find no change
in behavior of any PTC products installed on my PC, including Pro/E 2001 &
Wildfire 2, Intralink 3.2 & 3.4, and all toolkits.

We install Pro/E 2001 & Intralink 3.2 by simply copying files from a master
installation on our network.
No registry stuff is involved, including service definitions.
Therefore, none of our users have this service running, and all has been
well for years.
At first, I thought this was new to WildFire.
However, I see the same proportmap support files (batch scripts, etc) exist
in the Pro/E 2001 installation folders.
Therefore, it has been present all this time, but not used.

--
Gerry Champoux Williams International
Lead Engineer 2280 E. West Maple Road
Information Technology Walled Lake, MI 48390
(248) 624-5200, x1216 (248) 960-2607 (fax)
- http://www.williams-int.com
Pro/E 2001, build 2004290
Intralink 3.2, build 2002270 (soon to be 3.4 M020)
ProductView 7.0, build M010

<-> wrote:

> What is the ProPortMap service?
> What does it do?
> Is it required?
>
> While perusing my PC, I noticed an unexpected service running: ProPortMap.
> It is located at C:\ptc\portmap\proportmap.exe.
>
> Back when we used Pro/PDM, there was a similar portmap program, which was
> used to allow Pro/E and Pro/PDM to communicate.
> However, I do not recall if it ran as a service.
>
> We currently are running Pro/E 2001 with Intralink 3.2.
> As far as I know, no portmap program is required for such.
>
> On my PC, I am testing WildFire 2 with Intralink 3.4.
> I suspect it was installed when I installed WildFire 2 M180, because the
> proportmap.exe executable has the same modify-date as when WF2 was
> installed.
> However, I do not recall the installation prompting me about this.
Highlighted

Re: What is proportmap all about?

Per http://www.ptc.com/appserver/cs/view/solution.jsp?n=104169:

1) What is a portmapper service?

When 2 interacting applications (like the Pro/Application Manager and
the Pro/Intralink Dataserver) are running on separate hosts, it happens
that one of hosts (called the client program) requires the execution of
a C procedure on the other host (called the server program). This
request is called a Remote Procedure Call (RPC), identified by an RPC
program number.

This RPC requires a connection being established between the client
program host and the server program host, and a TCP/IP port must be
dedicated to this connection.
This is the purpose of a portmapper service to map RPC program numbers
on TCP/IP ports, so that when a client program makes an RPC call to a
given program number, portmapper will tell him the TCP port where RPC
packets should be sent.

The PTC/PORTMAP service is a portmapper service dedicated to the PTC
Applications.

2) Use of The PTC/PORTMAP service

Currently, the PTC portmap service is only used for internal
communication between the PTC application manager and other PTC
products.
The need for the Portmapper was initially intended for Windows 2000
machines only, but it may be necessary to install it for Windows
95/98/NT machines under certain circumstances (see TPI 101821 and TAN
104142).

Joe
Highlighted

Re: What is proportmap all about?

One more thing. We use CETOL and if the user is logged in without
administrative rights, then the portmapper service is necessary.
Highlighted

Re: What is proportmap all about?

Thanks to Earl Beattie who had the definitive answer.
He had previously contacted PTC, who confirmed that ProPortMap is used only
for communication between the application manager and other PTC products,
most notably pro/E & Intralink.
Since we don't use the application manager, ProPortMap is not required.

--
Gerry Champoux Williams International
Lead Engineer 2280 E. West Maple Road
Information Technology Walled Lake, MI 48390
(248) 624-5200, x1216 (248) 960-2607 (fax)
- http://www.williams-int.com
Pro/E 2001, build 2004290
Intralink 3.2, build 2002270 (soon to be 3.4 M020)
ProductView 7.0, build M010

- wrote:
> Thanks to all that replied.
> Unfortunately, it's still not clear what proportmap does.
>
> Some believe that it is similar to nmsd, which allows communication
> between Pro/E, Intralink, & toolkit applications.
> Others have said that proportmap is required to allow WildFire to browse
> commonspace.
>
> However, I stopped and disabled the proportmap service, and find no change
> in behavior of any PTC products installed on my PC, including Pro/E 2001 &
> Wildfire 2, Intralink 3.2 & 3.4, and all toolkits.
>
> We install Pro/E 2001 & Intralink 3.2 by simply copying files from a
> master installation on our network.
> No registry stuff is involved, including service definitions.
> Therefore, none of our users have this service running, and all has been
> well for years.
> At first, I thought this was new to WildFire.
> However, I see the same proportmap support files (batch scripts, etc)
> exist in the Pro/E 2001 installation folders.
> Therefore, it has been present all this time, but not used.
>
> --
> Gerry Champoux Williams International
> Lead Engineer 2280 E. West Maple Road
> Information Technology Walled Lake, MI 48390
> (248) 624-5200, x1216 (248) 960-2607 (fax)
> - http://www.williams-int.com
> Pro/E 2001, build 2004290
> Intralink 3.2, build 2002270 (soon to be 3.4 M020)
> ProductView 7.0, build M010
>
> <-> wrote:
>
>> What is the ProPortMap service?
>> What does it do?
>> Is it required?
>>
>> While perusing my PC, I noticed an unexpected service running:
>> ProPortMap.
>> It is located at C:\ptc\portmap\proportmap.exe.
>>
>> Back when we used Pro/PDM, there was a similar portmap program, which was
>> used to allow Pro/E and Pro/PDM to communicate.
>> However, I do not recall if it ran as a service.
>>
>> We currently are running Pro/E 2001 with Intralink 3.2.
>> As far as I know, no portmap program is required for such.
>>
>> On my PC, I am testing WildFire 2 with Intralink 3.4.
>> I suspect it was installed when I installed WildFire 2 M180, because the
>> proportmap.exe executable has the same modify-date as when WF2 was
>> installed.
>> However, I do not recall the installation prompting me about this.
>
>
Announcements