<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - CAPABILITY NetworkControl problem - Comments</title>
 <link>http://www.newlc.com/en/topic-15454</link>
 <description>Comments for &quot;CAPABILITY NetworkControl problem&quot;</description>
 <language>en</language>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33644</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;OldLC: What you&amp;#039;re saying is that platsec is bad for developers.&amp;nbsp; I&amp;#039;m sure everyone agrees with that.&lt;/div&gt;</description>
 <pubDate>Thu, 17 Aug 2006 05:45:59 +0200</pubDate>
 <dc:creator>puterman</dc:creator>
 <guid isPermaLink="false">comment 33644 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33643</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;&lt;div class=&quot;quoteheader&quot;&gt;Quote from: puterman&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;Ping might be &amp;quot;simple&amp;quot;, but it&amp;#039;s fairly low-level. (On Unix you need to run it as root (or install it suid root).)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;On Unix, ping comes with the operating system.&amp;nbsp; On SymbianOS 9, the only one who can provide a ping tool is the phone manufacturer, and he doesn&amp;#039;t.&lt;/div&gt;</description>
 <pubDate>Wed, 16 Aug 2006 11:26:37 +0200</pubDate>
 <dc:creator>OldLC</dc:creator>
 <guid isPermaLink="false">comment 33643 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33642</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;&lt;div class=&quot;quoteheader&quot;&gt;Quote from: OldLC&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;You need NetworkControl even for writing a simple ping tool.&amp;nbsp; That&amp;#039;s ridiculous.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ping might be &amp;quot;simple&amp;quot;, but it&amp;#039;s fairly low-level. (On Unix you need to run it as root (or install it suid root).)&lt;/div&gt;</description>
 <pubDate>Wed, 16 Aug 2006 08:11:19 +0200</pubDate>
 <dc:creator>puterman</dc:creator>
 <guid isPermaLink="false">comment 33642 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33641</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;&lt;div class=&quot;quoteheader&quot;&gt;Quote from: mudhalvan&lt;/div&gt;&lt;div class=&quot;quote&quot;&gt;why do you need &amp;quot;network control&amp;quot; capability for normal TCP/IP services... to my knowledge &amp;quot;network control&amp;quot; capability will be needed when you use any kind PRT protocol module for monitoring all kind of packet traffic... &lt;/div&gt;&lt;br /&gt;You need NetworkControl even for writing a simple ping tool.&amp;nbsp; That&amp;#039;s ridiculous.&lt;/div&gt;</description>
 <pubDate>Tue, 15 Aug 2006 21:21:04 +0200</pubDate>
 <dc:creator>OldLC</dc:creator>
 <guid isPermaLink="false">comment 33641 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33640</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;Hi,&lt;br /&gt;&lt;br /&gt;It was my misunderstanding of the SDK documentation that caused this problem.&amp;nbsp; I changed my .mmp file statement from&lt;br /&gt;&lt;br /&gt;CAPABILITY NetworkService NetworkControl&lt;br /&gt;&lt;br /&gt;to just&lt;br /&gt;&lt;br /&gt;CAPABILITY NetworkService&lt;br /&gt;&lt;br /&gt;and now the application installs and connects.&amp;nbsp; Thanks, all.&lt;br /&gt;&lt;br /&gt;Dennis&lt;/div&gt;</description>
 <pubDate>Tue, 08 Aug 2006 08:25:30 +0200</pubDate>
 <dc:creator>dennisr</dc:creator>
 <guid isPermaLink="false">comment 33640 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33639</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;Hi msa and mudhalvan,&lt;br /&gt;&lt;br /&gt;I am trying to understand what capabilities I need for TCP/IP&amp;nbsp; I am not trying to do anything unusual--just a normal socket connection.&amp;nbsp; I read the following in the SDK documentation in an article titled &amp;#039;Symbian OS changes for platform security&amp;#039;:&lt;br /&gt;&lt;br /&gt;&amp;lt;quote&amp;gt;&lt;br /&gt;For instance, a process needs the NetworkServices capability to open a TCP or UDP socket. Hence a process also needs the NetworkServices capability to transfer a TCP or UDP socket. Similarly, a process needs the NetworkControl capability to open an IP or ICMP socket. Hence a process also needs the NetworkControl capability to transfer a IP or ICMP socket. &lt;br /&gt;&amp;lt;/quote&amp;gt;&lt;br /&gt;&lt;br /&gt;I suppose it&amp;#039;s my ignorance of the TCP/IP protocol, but doesn&amp;#039;t this mean that I need NetworkControl capability for a &amp;quot;normal&amp;quot; socket connection?&amp;nbsp; In any event, I have not been able to install the application on an N80 device without the &amp;quot;Required application access not granted&amp;quot; error during the install.&amp;nbsp; I tried removing the CAPABILITY statement from the .mmp file (which I read is equivalent to CAPABILITY None), and the application installs, but always times out on a TCP/IP connect attempt.&lt;br /&gt;&lt;br /&gt;Thanks for your help,&lt;br /&gt;Dennis&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 08 Aug 2006 08:10:59 +0200</pubDate>
 <dc:creator>dennisr</dc:creator>
 <guid isPermaLink="false">comment 33639 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33638</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;ya... even i had this doubt as msa2 asked... why do u need &amp;quot;network control&amp;quot; capability for normal TCP/IP services... to my knowledge &amp;quot;network control&amp;quot; capability will be needed when u use any kind PRT protocol module for monitoring all kind of packet traffic... are u using any such PRT modules in ur code?&lt;img src=&quot;/fr/sites/all/modules/smf_filter/smf_smileys/huh.gif&quot; alt=&quot;Huh&quot; border=&quot;0&quot; /&gt;? &lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;/div&gt;</description>
 <pubDate>Sat, 05 Aug 2006 12:34:25 +0200</pubDate>
 <dc:creator>mudhalvan</dc:creator>
 <guid isPermaLink="false">comment 33638 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33637</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;NetworkService is sufficient for normal TCPIP (clients and servers).&lt;br /&gt;&lt;br /&gt;Just out of curiosity, what do you need the NetworkControl for?&lt;/div&gt;</description>
 <pubDate>Sat, 05 Aug 2006 12:17:26 +0200</pubDate>
 <dc:creator>msa2</dc:creator>
 <guid isPermaLink="false">comment 33637 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33636</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;Hi Dennis,&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Its really hard to obtain a certificate with &amp;quot;network control&amp;quot; capability for a normal 3rd party developer as the certificate with network control capability is highly dependent on both &amp;quot;ACS publisherID&amp;quot; and &amp;quot;Phone Manufacturer&amp;#039;s approval&amp;quot;.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;especially for a normal 3rd party developer ,&amp;quot;phone manufacturer&amp;#039;s approval&amp;quot; is very hard to obtain. if u r working in any organisation, that organisation should have some kind partnership like &amp;quot;Symbian PLATINUM partner&amp;quot; with NOKIA, so that u can request for that certificate. but&amp;nbsp; im really not aware of the process to obtain &amp;quot;phon. man. approval&amp;quot;.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;anyway ALL THE BEST....&amp;nbsp; &lt;img src=&quot;/fr/sites/all/modules/smf_filter/smf_smileys/smiley.gif&quot; alt=&quot;Smiley&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 04 Aug 2006 10:32:20 +0200</pubDate>
 <dc:creator>mudhalvan</dc:creator>
 <guid isPermaLink="false">comment 33636 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33635</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;Thank you for your replies.&amp;nbsp; I really do appreciate this forum since for me it&amp;#039;s the best place to get answers for Symbian development questions.&lt;br /&gt;&lt;br /&gt;I got a manufacturer&amp;#039;s developer certificate from Nokia. Actually, I am still not quite certain what capabilities this certificate grants me even though I followed the instructions at symbiansigned.com carefully.&amp;nbsp; I suspect that all this certificate grants me is the basic set of capabilities that I get with a regular (non-manufacturer dev certificate).&amp;nbsp; I need NetworkControl capability for the application since it uses TCP/IP to connect to the Internet.&lt;br /&gt;&lt;br /&gt;On the second step of the Certificate Request Wizard, it asks for an ACS Publisher ID.&amp;nbsp; Since we don&amp;#039;t have one (yet), I checked the &amp;#039;No&amp;#039; radio button and then it asks me to select a &amp;#039;Private Key file&amp;#039;, and for a password, which I supplied.&amp;nbsp; Then on step 4, it lists the capabilities that I am requesting.&amp;nbsp; NetworkControl is not one of the capabilities listed here.&lt;br /&gt;&lt;br /&gt;I used this very same certificate request file (.csr) to request the manufacturer&amp;#039;s certificate from Nokia.&amp;nbsp; So now I&amp;#039;m thinking that since step 4 only had the basic set of capabilities listed (I selected all of them) then the .csr file only included that basic set and does not include NetworkControl as a capability and so the Nokia certificate doesn&amp;#039;t include that.&lt;br /&gt;&lt;br /&gt;My question now is -- if all that is true, then how do I get the Certificate Request Wizard to show NetworkControl capability on step 4?&amp;nbsp; Must I supply an ACS Publisher ID in order for NetworkControl to be listed in Step 4 of the Wizard?&amp;nbsp; Or does a manufacturer&amp;#039;s dev cert automatically contain the basic plus the extended set of capabilites and is not dependent on the .csr file?&lt;br /&gt;&lt;br /&gt;Any help would be greatly appreciated.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Dennis&lt;/div&gt;</description>
 <pubDate>Thu, 03 Aug 2006 10:07:46 +0200</pubDate>
 <dc:creator>dennisr</dc:creator>
 <guid isPermaLink="false">comment 33635 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33634</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;Can you clarify what type of certificate you got - i.e. is it a developer certificate or a real certificate? When you requested it did you have to specify which capabilites it was to endorse?&lt;/div&gt;</description>
 <pubDate>Tue, 01 Aug 2006 19:57:43 +0200</pubDate>
 <dc:creator>NumptyAlert</dc:creator>
 <guid isPermaLink="false">comment 33634 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454#comment-33633</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;You need to sign the application.&lt;br /&gt;&amp;quot;CAPABILITY&amp;quot; in .mmp files just states capabilities your application wants to use.&lt;br /&gt;Read some more documentation on signing application in SDK and on symbiansigned page.&lt;/div&gt;</description>
 <pubDate>Tue, 01 Aug 2006 15:20:14 +0200</pubDate>
 <dc:creator>kaisub</dc:creator>
 <guid isPermaLink="false">comment 33633 at http://www.newlc.com</guid>
</item>
<item>
 <title>CAPABILITY NetworkControl problem</title>
 <link>http://www.newlc.com/en/topic-15454</link>
 <description>&lt;div class=&quot;smf-content&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/en/topic-15454&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/en/topic-15454#comments</comments>
 <category domain="http://www.newlc.com/en/forums/symbian-c">Symbian C++</category>
 <pubDate>Tue, 01 Aug 2006 09:48:38 +0200</pubDate>
 <dc:creator>dennisr</dc:creator>
 <guid isPermaLink="false">15277 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
