none
FTP BUG IN WINCE 5.0? RRS feed

  • Question

  • Hi,

    I have included the server services such as FTP server,HTTPD in OS design.But i can't find any settings HKEY_LOCAL_MACHINE\COMM\FTPD like this in Platform.reg,common.Reg.

    I also tried to view in registry settings in the device .

    but i can,t find the settings HKEY_LOCAL_MACHINE\COMM\FTPD.Please guide me .Is there any FTP Bug in Wince 5.0?


    Thankyou
    Sunday, July 24, 2011 4:24 AM

All replies

  • The FTPD registry setting can be found here http://msdn.microsoft.com/en-us/library/ms881875.aspx
    And the default setting is in public\servers\oak\files\servers.reg
    Sunday, July 24, 2011 7:35 AM
  • In the link given says that the following default registry settings are included. when FTP server is added to our OS design

    but in my case it is not .When FTP server is added I cannot see such registry settings added.

    should I have to add the registry setttings Manually to the Platform .reg?.Kindly explain it .

     

    ; @CESYSGEN IF SERVERS_MODULES_FTPD
    ; @CESYSGEN IF SERVERS_MODULES_SERVICES
    [HKEY_LOCAL_MACHINE\Services\FTPD]
      "FriendlyName"="FTP"
    ; @CESYSGEN ELSE
    [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FTPD]
    ; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
       "Dll"="FTPD.Dll"
       "Order"=dword:9
       "Keep"=dword:1
       "Prefix"="FTP"
       "Index"=dword:0

    [HKEY_LOCAL_MACHINE\COMM\FTPD]
        "IsEnabled"=dword:0
        "UseAuthentication"=dword:1
    ;   "UserList"="add;semicolon;separated;list;of;users;here"
        "AllowAnonymous"=dword:1
        "AllowAnonymousUpload"=dword:0
        "AllowAnonymousVroots"=dword:0
        "DefaultDir"="\\Temp\\"
    ; Idle time (in seconds) after which the connection is automatically closed. Default = 5 mins
        "IdleTimeout"=dword:12c
    ;To control logging
        "DebugOutputChannels"=dword:2
        "DebugOutputMask"=dword:17
        "BaseDir"="\\Windows"
        "LogSize"=dword:1000
    ; @CESYSGEN ENDIF SERVERS_MODULES_FTPD


     


    Thankyou
    Sunday, July 24, 2011 7:49 AM
  • Have you rebuild your project? ie. do you or the PB use "blddemo clean -q" to rebuild?
    An OS design change required a rebuild from SYSGEN phase.
    Is the relative FTPD sysgen variable included? You can check the %_FLATRELEASEDIR%\ceconfig.h
    Also you could double check the %_FLATRELEASEDIR%\reginit.ini that is the merged and postproc registry will come into your system.

    Sunday, July 24, 2011 8:08 AM
  • Hi Kmos,

    I know that every change will be seen in the Image after a sysgen but the ceconfig file was saying that FTPD is Included.so why cant i see the following registry setting in my device.

     

    [HKEY_LOCAL_MACHINE\COMM\FTPD]
        "IsEnabled"=dword:0
        "UseAuthentication"=dword:1
    ;   "UserList"="add;semicolon;separated;list;of;users;here"
        "AllowAnonymous"=dword:1
        "AllowAnonymousUpload"=dword:0
        "AllowAnonymousVroots"=dword:0
        "DefaultDir"="\\Temp\\"
    ; Idle time (in seconds) after which the connection is automatically closed. Default = 5 mins
        "IdleTimeout"=dword:12c
    ;To control logging
        "DebugOutputChannels"=dword:2
        "DebugOutputMask"=dword:17
        "BaseDir"="\\Windows"
        "LogSize"=dword:1000

    I checked the ceconfig.h .It is also OK

    #define SERVERS_MODULES_FTPD 1

    Kindly help me on it.


    Thankyou
    Sunday, July 24, 2011 8:50 AM
  • Please check the %_FLATRELEASEDIR%\SERVERS.REG; if the FTP setting is there, that could be a MAKEIMG phase problem.
    Otherwise it is more like a SYSGEN or BUILDREL phase issue.
    Sunday, July 24, 2011 6:47 PM