[ixpmanager] Customer User Problems
Kyle Spencer
kyle at stormzero.com
Wed Sep 13 12:08:44 IST 2017
I created a Customer Administrator, then used that account to create a
Customer User with access to the portal (I love this self-management
functionality). However, I've found a few problems:
1) Clicking "view" on any row in the "Member Details" screen throws an
unexpected error (e.g.
https://portal.uixp.co.ug/customer/detail/id/23). See attached log.
2) Clicking the "My Details" tab shows blank fields for NOC regardless
of whether or not this data in the system. The billing fields on the
same screen, however, get properly populated. This is confusing as
users may attempt to re-enter the NOC data.
3) The NOC e-mail address entered in the "My Details" tab does not
show anywhere in the Customer User interfaces (that I can see) though
the NOC phone number gets displayed on the "Member Details" screen.
Perhaps this data is meant to be available in the detailed "view"
referenced in issue #1?
4) The visual interface is a little confusing. "Prefixes," "Peering
Manager," and "Statistics" menu items are all displayed as tabs, but
clicking on them takes you away from the tabbed interface. This is not
a major problem, but can cause users to get lost.
Regards,
Kyle Spencer
--
Cell/WhatsApp/Signal: +256790884905
-------------- next part --------------
2017-09-13T14:07:34+03:00 DEBUG (7) [41.220.10.74]: Logger instantiated
2017-09-13T14:07:34+03:00 DEBUG (7) [41.220.10.74]:
2017-09-13T14:07:34+03:00 DEBUG (7) [41.220.10.74]: ErrorController::errorAction()
2017-09-13T14:07:34+03:00 ERR (3) [41.220.10.74]:
************************************************************************
****************************** EXCEPTIONS *******************************
************************************************************************
--------------------------- EXCEPTION --------------------------
Message: Undefined offset: 1
Line: 316
File: /srv/ixpmanager/var/templates_c/ae8facaf122843ee358de8d06cda20c45ae54238_0.file.detail.phtml.php
Trace:
#0 /srv/ixpmanager/var/templates_c/ae8facaf122843ee358de8d06cda20c45ae54238_0.file.detail.phtml.php(316): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined offse...', '/srv/ixpmanager...', 316, Array)
#1 /srv/ixpmanager/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(128): content_59b90d5ee48111_65275784(Object(Smarty_Internal_Template))
#2 /srv/ixpmanager/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(172): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))
#3 /srv/ixpmanager/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(206): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))
#4 /srv/ixpmanager/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(216): Smarty_Internal_Template->render(false, 0)
#5 /srv/ixpmanager/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(107): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, NULL, NULL, 0)
#6 /srv/ixpmanager/library/OSS/View/Smarty.php(300): Smarty_Internal_TemplateBase->fetch('customer/detail...')
#7 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Action/Helper/ViewRenderer.php(912): OSS_View_Smarty->render('customer/detail...')
#8 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Action/Helper/ViewRenderer.php(933): Zend_Controller_Action_Helper_ViewRenderer->renderScript('customer/detail...', NULL)
#9 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Action/Helper/ViewRenderer.php(972): Zend_Controller_Action_Helper_ViewRenderer->render()
#10 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Action/HelperBroker.php(277): Zend_Controller_Action_Helper_ViewRenderer->postDispatch()
#11 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Action.php(527): Zend_Controller_Action_HelperBroker->notifyPostDispatch()
#12 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('detailAction')
#13 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#14 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch()
#15 /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Application.php(384): Zend_Application_Bootstrap_Bootstrap->run()
#16 /srv/ixpmanager/app/Exceptions/Handler.php(59): Zend_Application->run()
#17 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(82): IXP\Exceptions\Handler->render(Object(Illuminate\Http\Request), Object(Symfony\Component\HttpKernel\Exception\NotFoundHttpException))
#18 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(32): Illuminate\Routing\Pipeline->handleException(Object(Illuminate\Http\Request), Object(Symfony\Component\HttpKernel\Exception\NotFoundHttpException))
#19 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#20 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(148): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#21 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#22 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#23 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(148): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#24 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(148): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#27 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /srv/ixpmanager/app/Http/Middleware/UrlResolver.php(58): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#29 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(148): IXP\Http\Middleware\UrlResolver->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#32 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(148): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))
#33 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#34 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#35 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(149): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#36 /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#37 /srv/ixpmanager/public/index.php(84): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#38 {main}
Array
(
[0] => Array
(
[file] => /srv/ixpmanager/library/OSS/Controller/Trait/Error.php
[line] => 78
[function] => compact_debug_backtrace
[class] => OSS_Debug
)
[1] => Array
(
[file] => /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Action.php
[line] => 516
[function] => errorAction
[class] => ErrorController
)
[2] => Array
(
[file] => /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Dispatcher/Standard.php
[line] => 308
[function] => dispatch
[class] => Zend_Controller_Action
)
[3] => Array
(
[file] => /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Controller/Front.php
[line] => 954
[function] => dispatch
[class] => Zend_Controller_Dispatcher_Standard
)
[4] => Array
(
[file] => /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Application/Bootstrap/Bootstrap.php
[line] => 105
[function] => dispatch
[class] => Zend_Controller_Front
)
[5] => Array
(
[file] => /srv/ixpmanager/vendor/zendframework/zendframework1/library/Zend/Application.php
[line] => 384
[function] => run
[class] => Zend_Application_Bootstrap_Bootstrap
)
[6] => Array
(
[file] => /srv/ixpmanager/app/Exceptions/Handler.php
[line] => 59
[function] => run
[class] => Zend_Application
)
[7] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 82
[function] => render
[class] => IXP\Exceptions\Handler
)
[8] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 32
[function] => handleException
[class] => Illuminate\Routing\Pipeline
)
[9] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
[line] => 30
[function] => Illuminate\Routing\{closure}
[class] => Illuminate\Routing\Pipeline
)
[10] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
[line] => 148
[function] => handle
[class] => Illuminate\Foundation\Http\Middleware\TransformsRequest
)
[11] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 53
[function] => Illuminate\Pipeline\{closure}
[class] => Illuminate\Pipeline\Pipeline
)
[12] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
[line] => 30
[function] => Illuminate\Routing\{closure}
[class] => Illuminate\Routing\Pipeline
)
[13] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
[line] => 148
[function] => handle
[class] => Illuminate\Foundation\Http\Middleware\TransformsRequest
)
[14] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 53
[function] => Illuminate\Pipeline\{closure}
[class] => Illuminate\Pipeline\Pipeline
)
[15] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
[line] => 27
[function] => Illuminate\Routing\{closure}
[class] => Illuminate\Routing\Pipeline
)
[16] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
[line] => 148
[function] => handle
[class] => Illuminate\Foundation\Http\Middleware\ValidatePostSize
)
[17] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 53
[function] => Illuminate\Pipeline\{closure}
[class] => Illuminate\Pipeline\Pipeline
)
[18] => Array
(
[file] => /srv/ixpmanager/app/Http/Middleware/UrlResolver.php
[line] => 58
[function] => Illuminate\Routing\{closure}
[class] => Illuminate\Routing\Pipeline
)
[19] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
[line] => 148
[function] => handle
[class] => IXP\Http\Middleware\UrlResolver
)
[20] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 53
[function] => Illuminate\Pipeline\{closure}
[class] => Illuminate\Pipeline\Pipeline
)
[21] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
[line] => 46
[function] => Illuminate\Routing\{closure}
[class] => Illuminate\Routing\Pipeline
)
[22] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
[line] => 148
[function] => handle
[class] => Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode
)
[23] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
[line] => 53
[function] => Illuminate\Pipeline\{closure}
[class] => Illuminate\Pipeline\Pipeline
)
[24] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
[line] => 102
[function] => Illuminate\Routing\{closure}
[class] => Illuminate\Routing\Pipeline
)
[25] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
[line] => 149
[function] => then
[class] => Illuminate\Pipeline\Pipeline
)
[26] => Array
(
[file] => /srv/ixpmanager/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
[line] => 116
[function] => sendRequestThroughRouter
[class] => Illuminate\Foundation\Http\Kernel
)
[27] => Array
(
[file] => /srv/ixpmanager/public/index.php
[line] => 84
[function] => handle
[class] => Illuminate\Foundation\Http\Kernel
)
)
------------------------
HTTP_HOST : portal.uixp.co.ug
HTTP_USER_AGENT: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0
HTTP_COOKIE: PHPSESSID=2e3gopo586odlldq50hmsg0gr3; oss_prefs={"iLength":-1,"cdrs_period":"d","cdrs_settings":"hidden","cdrs_dataTables":true}
REMOTE_PORT: 37126
REQUEST_METHOD: GET
REQUEST_URI: /customer/detail/id/20
More information about the ixpmanager
mailing list